diff --git a/src/test/kotlin/com/mparticle/kits/mocks/MockCoreCallbacks.kt b/src/test/kotlin/com/mparticle/kits/mocks/MockCoreCallbacks.kt index e14694a..758b9f4 100644 --- a/src/test/kotlin/com/mparticle/kits/mocks/MockCoreCallbacks.kt +++ b/src/test/kotlin/com/mparticle/kits/mocks/MockCoreCallbacks.kt @@ -59,6 +59,13 @@ class MockCoreCallbacks : CoreCallbacks { } override fun getKitListener(): KitListener { - return CoreCallbacks.KitListener.EMPTY + return object : KitListener { + override fun kitFound(kitId: Int) {} + override fun kitConfigReceived(kitId: Int, configuration: String?) {} + override fun kitExcluded(kitId: Int, reason: String?) {} + override fun kitStarted(kitId: Int) {} + override fun onKitApiCalled(kitId: Int, used: Boolean?, vararg objects: Any?) {} + override fun onKitApiCalled(methodName: String?, kitId: Int, used: Boolean?, vararg objects: Any?) {} + } } } diff --git a/src/test/kotlin/com/mparticle/kits/mocks/MockKitManagerImpl.kt b/src/test/kotlin/com/mparticle/kits/mocks/MockKitManagerImpl.kt index fbf8d21..25ba807 100644 --- a/src/test/kotlin/com/mparticle/kits/mocks/MockKitManagerImpl.kt +++ b/src/test/kotlin/com/mparticle/kits/mocks/MockKitManagerImpl.kt @@ -30,7 +30,14 @@ class MockKitManagerImpl( CoreCallbacks::class.java ) ) { - Mockito.`when`(mCoreCallbacks.getKitListener()).thenReturn(CoreCallbacks.KitListener.EMPTY) + Mockito.`when`(mCoreCallbacks.getKitListener()).thenReturn(object : KitListener { + override fun kitFound(kitId: Int) {} + override fun kitConfigReceived(kitId: Int, configuration: String?) {} + override fun kitExcluded(kitId: Int, reason: String?) {} + override fun kitStarted(kitId: Int) {} + override fun onKitApiCalled(kitId: Int, used: Boolean?, vararg objects: Any?) {} + override fun onKitApiCalled(methodName: String?, kitId: Int, used: Boolean?, vararg objects: Any?) {} + }) } @Throws(JSONException::class)