summaryrefslogtreecommitdiff
path: root/tests/net/common
diff options
context:
space:
mode:
authorHai Shalom <haishalom@google.com>2021-01-13 01:54:05 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-01-13 01:54:05 +0000
commit88baf235a9762da5a5792d295406af84e73b1657 (patch)
tree2ce0a4043de30769c830ab390c76980fafb67da0 /tests/net/common
parent5b51530d0d960ee21a26ec4460abfe49b3657e5a (diff)
parentef5f5b1ea73772524f390b6b7cff07a725fb97af (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.kt10
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()