Any ideas why I get unresolved reference jupiter, ...
# koin
l
Any ideas why I get unresolved reference jupiter, RegisterExtension and Test when running the test? Android Studio does not complain, nothing is marked as unresolved.
Copy code
import de.datacollect.protocol.di.protocolModule
import org.junit.jupiter.api.Test
import org.junit.jupiter.api.extension.RegisterExtension
import org.koin.test.check.checkKoinModules
import org.koin.test.junit5.AutoCloseKoinTest
import org.koin.test.junit5.mock.MockProviderExtension


class CheckModulesTest : KoinTest {

    @JvmField
    @RegisterExtension
    val mockProvider = MockProviderExtension.create { clazz ->

    }

    @Test
    fun verifyKoinApp() {
        checkKoinModules(modules = protocolModule)
    }
}

build.gradle.kts:
plugins {
   kotlin("jvm")
   `java-library`
}

depnedencies {
  // Koin Core features
  implementation "io.insert-koin:koin-core:$koin_version"
  // Koin Test features
  testImplementation "io.insert-koin:koin-test:$koin_version"
  testImplementation "io.insert-koin:koin-test-junit5:$koin_version"
}
a
something in your gradle build here 🤔
did you tried with another build script?
691 Views