From 9ea392fb4e1a531acabcb32761352c518d032e96 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 1 Mar 2023 09:49:04 -0400 Subject: [PATCH] Utilize non-default arg. --- .../org/signal/buildtools/StaticIpResolverTest.kt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt b/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt index cafadc624..3bf4b5dde 100644 --- a/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt +++ b/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt @@ -22,7 +22,12 @@ class StaticIpResolverTest { @Test fun `Given a hostname with records, when I resolveToBuildConfig, then I expect a matching IP`() { - val staticIpResolver = StaticIpResolver(FakeRecordFetcher()) + val staticIpResolver = StaticIpResolver(FakeRecordFetcher(mapOf( + SIGNAL_DOT_ORG to arrayOf(ARecord(Name.fromString("www."), DClass.ANY, 0L, mockk { + every { address } returns SIGNAL_IP + every { hostAddress } returns STRINGIFIED_IP + })) + ))) val actual = staticIpResolver.resolveToBuildConfig(SIGNAL_DOT_ORG) val expected = """ new String[]{"$STRINGIFIED_IP"} @@ -37,12 +42,7 @@ class StaticIpResolverTest { staticIpResolver.resolveToBuildConfig(SIGNAL_DOT_ORG) } - private class FakeRecordFetcher(private val recordMap: Map?> = mapOf( - SIGNAL_DOT_ORG to arrayOf(ARecord(Name.fromString("www."), DClass.ANY, 0L, mockk { - every { address } returns SIGNAL_IP - every { hostAddress } returns STRINGIFIED_IP - })) - )) : StaticIpResolver.RecordFetcher { + private class FakeRecordFetcher(private val recordMap: Map?>) : StaticIpResolver.RecordFetcher { override fun fetchRecords(hostName: String): Array? { return recordMap[hostName] }