From ac98e787d33cd41e4480ba16683a820a50566148 Mon Sep 17 00:00:00 2001 From: Chiachang Wang Date: Mon, 9 Mar 2020 14:35:39 +0800 Subject: [PATCH] Add test for getDeprecationTime and getExpirationTime Add for cts coverage for system API Bug: 139268426 Bug: 135998869 Test: atest FrameworksNetTests Test: atest CtsNetTestCasesLatestSdk:android.net.LinkAddressTest Change-Id: I64cd2c914f2da71383af7cdef2cf64c60a7d268c --- tests/net/common/java/android/net/LinkAddressTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/net/common/java/android/net/LinkAddressTest.java b/tests/net/common/java/android/net/LinkAddressTest.java index 99dac1439b..c74c112490 100644 --- a/tests/net/common/java/android/net/LinkAddressTest.java +++ b/tests/net/common/java/android/net/LinkAddressTest.java @@ -367,6 +367,9 @@ public class LinkAddressTest { -2, 100000L); fail("negative deprecation time should cause exception"); } catch (IllegalArgumentException expected) { } + + LinkAddress addr = new LinkAddress(V6_ADDRESS, 64, 0, 456, 100000L, 200000L); + assertEquals(100000L, addr.getDeprecationTime()); } @Test @IgnoreUpTo(Build.VERSION_CODES.Q) @@ -382,6 +385,9 @@ public class LinkAddressTest { 100000L, -2); fail("negative expiration time should cause exception"); } catch (IllegalArgumentException expected) { } + + LinkAddress addr = new LinkAddress(V6_ADDRESS, 64, 0, 456, 100000L, 200000L); + assertEquals(200000L, addr.getExpirationTime()); } @Test