diff --git a/tests/unit/java/com/android/server/connectivityservice/base/CSTest.kt b/tests/unit/java/com/android/server/connectivityservice/base/CSTest.kt index 2f1e4cfff3..94242b187c 100644 --- a/tests/unit/java/com/android/server/connectivityservice/base/CSTest.kt +++ b/tests/unit/java/com/android/server/connectivityservice/base/CSTest.kt @@ -127,6 +127,7 @@ open class CSTest { val packageManager = makeMockPackageManager() val connResources = makeMockConnResources(sysResources, packageManager) + val netd = mock() val bpfNetMaps = mock() val clatCoordinator = mock() val proxyTracker = ProxyTracker(context, mock(), 16 /* EVENT_PROXY_HAS_CHANGED */) @@ -138,7 +139,7 @@ open class CSTest { } val deps = CSDeps() - val service = makeConnectivityService(context, deps).also { it.systemReadyInternal() } + val service = makeConnectivityService(context, netd, deps).also { it.systemReadyInternal() } val cm = ConnectivityManager(context, service) val csHandler = Handler(csHandlerThread.looper) diff --git a/tests/unit/java/com/android/server/connectivityservice/base/CSTestHelpers.kt b/tests/unit/java/com/android/server/connectivityservice/base/CSTestHelpers.kt index 79eb6f20a2..716d2574a7 100644 --- a/tests/unit/java/com/android/server/connectivityservice/base/CSTestHelpers.kt +++ b/tests/unit/java/com/android/server/connectivityservice/base/CSTestHelpers.kt @@ -145,12 +145,13 @@ internal fun initMockedResources(res: Resources) { private val TEST_LINGER_DELAY_MS = 400 private val TEST_NASCENT_DELAY_MS = 300 -internal fun makeConnectivityService(context: Context, deps: Dependencies) = ConnectivityService( - context, - mock(), - mock(), - mock(), - deps).also { - it.mLingerDelayMs = TEST_LINGER_DELAY_MS - it.mNascentDelayMs = TEST_NASCENT_DELAY_MS -} +internal fun makeConnectivityService(context: Context, netd: INetd, deps: Dependencies) = + ConnectivityService( + context, + mock(), + mock(), + netd, + deps).also { + it.mLingerDelayMs = TEST_LINGER_DELAY_MS + it.mNascentDelayMs = TEST_NASCENT_DELAY_MS + }