在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) } } 
Interesting Posts