Skip to content

Commit 26e4291

Browse files
author
markvdouw
committed
dev into main
1 parent 82b2c9f commit 26e4291

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

src/test/kotlin/com/mparticle/kits/SingularKitTest.kt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.mparticle.kits
22

33
import com.mparticle.MPEvent
4+
import com.mparticle.MParticleOptions
45
import com.mparticle.commerce.CommerceEvent
56
import com.mparticle.commerce.Product
67
import com.singular.sdk.Singular
@@ -12,6 +13,7 @@ import org.junit.Rule
1213
import org.junit.Test
1314
import org.junit.rules.ExpectedException
1415
import org.mockito.Mock
16+
import org.mockito.Mockito
1517
import org.powermock.core.classloader.annotations.PowerMockIgnore
1618
import org.powermock.modules.junit4.rule.PowerMockRule
1719

@@ -180,11 +182,12 @@ class KitTests {
180182
@Throws(Exception::class)
181183
@Test
182184
fun isSingularIntegrationInFactory() {
183-
val factory = KitIntegrationFactory()
184-
val integrations = factory.knownIntegrations
185-
val className = SingularKit().javaClass.name
185+
val options = Mockito.mock(MParticleOptions::class.java)
186+
val factory = KitIntegrationFactory(options)
187+
val integrations = factory.supportedKits.values
188+
val className = kit?.javaClass?.name.orEmpty()
186189
for (integration in integrations) {
187-
if (integration.value == className) {
190+
if (integration.name.replace("SingularKit", "MockSingularKit") == className) {
188191
return
189192
}
190193
}

0 commit comments

Comments
 (0)