Chi*_*ain 7 android unit-testing junit4 robolectric
我有几个按钮,点击它们我打开不同的对话框片段.我想知道如何测试对话框是否打开?或者如果打开它的类型是否正确?
请帮忙.提前致谢.
好吧,我自己搞清楚了.从Colin Miller(高级软件工程师@Link)的这个非常好的教程中,我将能够解决这个问题.
https://www.youtube.com/watch?v=UEklodQTJZY
这个问题可能没用,但本教程绝对有用.
解决这个问题的方法是:
button.performClick()
XDialogFragment dialog = (XDialogFragment) activity
.getFragmentManager().findFragmentByTag(XDialogFragment.TAG);
Assert.assertNotNull(dialog);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3136 次 |
| 最近记录: |