我写了一些测试,希望用IntelliJ插件获得代码覆盖率! 我的测试代码:
public class TestLogin extends ActivityInstrumentationTestCase2<ActivityAccounting> {
private Solo solo;
public TestLogin() {
super(ActivityAccounting.class);
}
@Override
public void setUp() throws Exception {
super.setUp();
solo = new Solo(this.getInstrumentation(), getActivity());
}
@Test
public void testLoginClick() throws Exception {
//Some UI test
}
}
在EditConfiguration
我添加了一个Junit测试:
但是当我运行覆盖时,我会在错误代码下面编码:
我该怎么办? tnx提前。
答案 0 :(得分:0)
如果你在build.gradle中配置了所有东西,就像这样:
dependencies {
testCompile 'junit:junit:4.12'
compile 'com.jayway.android.robotium:robotium-solo:5.6.0'
compile 'com.android.support:support-annotations:23.0.0'
//....
//....
}
您只需在测试类中单击鼠标右键并选择运行
即可运行测试