如何使用 Espresso 测试视图的分割?
How can you test the parceling of a view with Espresso?
我需要测试我的自定义视图的状态是否正确保存在 activity 娱乐中。
我该如何测试?可以用 Espresso 测试吗?
调用 activity.recreate() 并且 activity 将使用其 savedInstanceState
重新创建
@Test
public void testStateParceling() throws Exception {
InstrumentationRegistry.getInstrumentation().runOnMainSync(new Runnable() {
@Override
public void run() {
mainToolbar.updateToolbarWithSelection(MainContentView.DEVICE_ACTIVITY);
activity.recreate();
}
});
checker.checkToolbarTitle(MainContentView.DEVICE_ACTIVITY);
}
我需要测试我的自定义视图的状态是否正确保存在 activity 娱乐中。
我该如何测试?可以用 Espresso 测试吗?
调用 activity.recreate() 并且 activity 将使用其 savedInstanceState
@Test
public void testStateParceling() throws Exception {
InstrumentationRegistry.getInstrumentation().runOnMainSync(new Runnable() {
@Override
public void run() {
mainToolbar.updateToolbarWithSelection(MainContentView.DEVICE_ACTIVITY);
activity.recreate();
}
});
checker.checkToolbarTitle(MainContentView.DEVICE_ACTIVITY);
}