diff --git a/build.gradle b/build.gradle index d6651d9..fdb88bc 100644 --- a/build.gradle +++ b/build.gradle @@ -40,6 +40,11 @@ android { sourceCompatibility 1.8 targetCompatibility 1.8 } + testOptions { + unitTests.all { + jvmArgs += ['--add-opens', 'java.base/java.lang=ALL-UNNAMED'] + } + } } repositories { diff --git a/src/test/kotlin/com/mparticle/kits/mocks/MockUser.kt b/src/test/kotlin/com/mparticle/kits/mocks/MockUser.kt index f8ab06f..ddd7093 100644 --- a/src/test/kotlin/com/mparticle/kits/mocks/MockUser.kt +++ b/src/test/kotlin/com/mparticle/kits/mocks/MockUser.kt @@ -1,8 +1,9 @@ package com.mparticle.kits.mocks import com.mparticle.MParticle.IdentityType -import com.mparticle.UserAttributeListener import com.mparticle.UserAttributeListenerType +import com.mparticle.audience.AudienceResponse +import com.mparticle.audience.AudienceTask import com.mparticle.identity.MParticleUser import com.mparticle.consent.ConsentState @@ -38,4 +39,9 @@ class MockUser(var identities: Map) : MParticleUser { override fun getLastSeenTime(): Long = 0 + override fun getUserAudiences(): AudienceTask { + throw NotImplementedError("getUserAudiences() is not implemented") + } + + }