使用AndroidX测试从onResume()方法中午餐的自定义对话框

时间:2019-05-15 23:37:31

标签: android unit-testing dialog androidx

我正在尝试编写一个AndroidX测试代码,以验证我的旧代码是否在活动启动时显示自定义对话框。

但是var会抛出isDisplayed()

这是我的示例代码:

NoMatchingViewException: No views in hierachy found matching

然后,测试代码:

public class ShowDialogActivity extends Activity {
    @Override
    public void onResume() {
        super.onResume();
        Dialog dlg = new Dialog(this);
        dlg.setContentsViews(R.layout.test_dialog);
        dlg.show();
    }
}

欢迎任何建议,建议或帮助! :)

0 个答案:

没有答案