在Android Studio中使用Kotlin进行JUnit测试停止工作
我在Android Studio中创建了一个Java库模块。 在那里我有一个我想测试的Kotlin课程。 当我在Kotlin创建测试并尝试运行它时,IDE一直告诉我:
处理完成退出代码1类未找到:“com.example.CacheTest”空的测试套件。
当我在Java中创建相同的测试时,一切正常。
我也在Kotlin的其他项目中创建了测试,并且在那里工作。
我最近更新到2.2.2,并使用Kotlin 1.0.4
有没有人有什么建议?
你有没有在你的build.gradle
?
sourceSets { main.java.srcDirs += 'src/main/kotlin' test.java.srcDirs += 'src/test/kotlin' } dependencies { testCompile 'junit:junit:4.12' }
目录结构如:
和一个测试课:
import org.junit.Assert import org.junit.Test class TestCase { @Test fun someTest(){ Assert.assertFalse(true) } }