diff options
author | Hai Shalom <haishalom@google.com> | 2021-01-13 01:54:05 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2021-01-13 01:54:05 +0000 |
commit | 88baf235a9762da5a5792d295406af84e73b1657 (patch) | |
tree | 2ce0a4043de30769c830ab390c76980fafb67da0 /tests/net/common | |
parent | 5b51530d0d960ee21a26ec4460abfe49b3657e5a (diff) | |
parent | ef5f5b1ea73772524f390b6b7cff07a725fb97af (diff) |
Merge "Support for Venue URL and friendly name from Network agent"
Diffstat (limited to 'tests/net/common')
-rw-r--r-- | tests/net/common/java/android/net/CaptivePortalDataTest.kt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/net/common/java/android/net/CaptivePortalDataTest.kt b/tests/net/common/java/android/net/CaptivePortalDataTest.kt index bd1847b7c440..8710d23730b6 100644 --- a/tests/net/common/java/android/net/CaptivePortalDataTest.kt +++ b/tests/net/common/java/android/net/CaptivePortalDataTest.kt @@ -41,13 +41,14 @@ class CaptivePortalDataTest { .setBytesRemaining(456L) .setExpiryTime(789L) .setCaptive(true) + .setVenueFriendlyName("venue friendly name") .build() private fun makeBuilder() = CaptivePortalData.Builder(data) @Test fun testParcelUnparcel() { - assertParcelSane(data, fieldCount = 7) + assertParcelSane(data, fieldCount = 8) assertParcelingIsLossless(makeBuilder().setUserPortalUrl(null).build()) assertParcelingIsLossless(makeBuilder().setVenueInfoUrl(null).build()) @@ -66,6 +67,8 @@ class CaptivePortalDataTest { assertNotEqualsAfterChange { it.setBytesRemaining(789L) } assertNotEqualsAfterChange { it.setExpiryTime(12L) } assertNotEqualsAfterChange { it.setCaptive(false) } + assertNotEqualsAfterChange { it.setVenueFriendlyName("another friendly name") } + assertNotEqualsAfterChange { it.setVenueFriendlyName(null) } } @Test @@ -108,6 +111,11 @@ class CaptivePortalDataTest { assertFalse(makeBuilder().setCaptive(false).build().isCaptive) } + @Test + fun testVenueFriendlyName() { + assertEquals("venue friendly name", data.venueFriendlyName) + } + private fun CaptivePortalData.mutate(mutator: (CaptivePortalData.Builder) -> Unit) = CaptivePortalData.Builder(this).apply { mutator(this) }.build() |