【发布时间】:2012-09-10 18:47:10
【问题描述】:
使用Assumptions,我可以为我的测试添加更多含义,但是当假设为假时,测试会出错而不是失败(这当然更好)。 我想知道,有没有办法在发生这种情况时完全跳过测试?
例如,当我离线时,测试没有意义,也没有任何意义。我想认识到我离线并且根本不运行测试的事实。所以,没有fail(),没有pass(),假装这个测试根本不存在。
AppConnector appConn = new AppConnector(url, RequestType.POLL);
Assume.assumeTrue(appConn.connect());
try {
// stuff
} catch (Exception e) {
fail();
}
【问题讨论】:
-
我想你想要这个问题的第二个答案 - stackoverflow.com/questions/1689242/…