如何使用 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);
}