空测试套件错误:为android编写检测测试用例
我完全按照前面提到的步骤创建仪器单元测试用例。这是我在空测试套件错误:为android编写检测测试用例,android,android-espresso,android-instrumentation,Android,Android Espresso,Android Instrumentation,我完全按照前面提到的步骤创建仪器单元测试用例。这是我在androidTest->Java->com.mypackage.name包中的测试类 @RunWith(AndroidJUnit4.class) @SmallTest public class Test { private List<String> list; @Before public void initList(){ list = new ArrayList<>(); } @or
androidTest->Java->com.mypackage.name
包中的测试类
@RunWith(AndroidJUnit4.class)
@SmallTest
public class Test {
private List<String> list;
@Before
public void initList(){
list = new ArrayList<>();
}
@org.junit.Test
public void searchPlace() {
assert list.size() == 0;
}
}
有什么我做错了吗?当测试仪器运行程序设置不正确时,我看到了这个错误。在构建文件中,应该将其设置为
android.support.test.runner.AndroidJUnitRunner
。还要在测试配置中仔细检查类包名称是否正确。如果将测试从单元剪切粘贴到工具,则会发生这种情况。
只需转到主菜单->运行->调试->编辑配置。。。
删除旧的和损坏的测试。
然后重新运行。正常情况下,清理项目并重试即可。
Process finished with exit code 1
Class not found: "com.package.base.Test"Empty test suite.