【发布时间】:2014-07-30 16:00:25
【问题描述】:
我目前正在研究一些将在一个巨大的测试系统中运行的 UiAutomator 测试用例。 在每个测试用例开始之前,我必须做一些 Ui-walking。这在哪些方面是可能的? 我已经调查过 JUnit 规则,但似乎这些规则是用于静态使用的(?),这对我的用例来说是不适用的。我想要完成的伪代码如下。
public class TestCases extends UiAutomator{
@Before
public void setCorrectUi() { getUiDevice().makeMeLaugh();}
@Test
public void setWallpaper() { getUiDevice().makeMeCry(); }
}
是否有任何 JUnit 规则可以在测试类实例化后应用? 有没有更清洁更合适的方法来实现这一点? 我知道我可以将我的伪 @Before 放在一个测试用例中,但由于它不在测试范围内,我不想这样做。
感谢解答! :)
【问题讨论】:
标签: java junit android-uiautomator