我在添加测试到我的android应用程序时出现问题。 如果我要运行我的例子测试发生下列错误:Android Studio空测试套件
Running tests Test running startedTest running failed: Unable to find instrumentation info for: ComponentInfo{xxx/android.test.InstrumentationTestRunner} Empty test suite.
我的测试类是这样的:
public class ExampleTest extends AndroidTestCase {
public void test() throws Exception {
final int expected = 1;
final int reality = 5;
assertEquals(expected, reality);
}
}
奇怪的是,它的作品都好不同只包含一个模块的项目。 在那个小测试项目中,项目结构并不重要。我尝试了一切。 与src/androidTest/java/my.package.test结构工作以及将测试类直接放到我的真实来源的某处。 也不需要在运行配置或build.gradle中指定工具运行器。
但在我真实的项目中根本不起作用。还有什么我可以尝试?
THX SOOOOO了!我必须补充说,如果你正在一个项目中测试一个lib模块,确保你的lib正在使用一个构建类型调试! – Kalem 2015-10-23 14:42:50
矿已经**调试**类型,并没有解决问题。 – 2016-10-24 22:22:33