Eug*_*ene 2 java testing android robotium
我有一个测试类,但总能得到NullPointerException的tearDown(),任何人都知道这是为什么?
public class LaunchManagerActivityTest extends ActivityInstrumentationTestCase2<LaunchManagerActivity> {
private Solo solo;
public LaunchManagerActivityTest() {
super(LaunchManagerActivity.class);
}
@Override
protected void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
@Override
protected void tearDown() throws Exception {
super.tearDown();
solo.finishOpenedActivities();
}
public void testOne() {
}
public void testTwo() {
}
Run Code Online (Sandbox Code Playgroud)
Pau*_*ris 12
@Override
protected void tearDown() throws Exception {
super.tearDown();
solo.finishOpenedActivities();
}
Run Code Online (Sandbox Code Playgroud)
应该是:
@Override
protected void tearDown() throws Exception {
solo.finishOpenedActivities();
super.tearDown();
}
Run Code Online (Sandbox Code Playgroud)
超级拆解将关闭已启动的活动,但机器人将因为它认为活动已打开而感到困惑,当它尝试对其执行某些操作时,它将为空.
| 归档时间: |
|
| 查看次数: |
662 次 |
| 最近记录: |