<分区>
如何为这段代码编写单元测试
if (!isVisible()) {
throw new IllegalStateException("Not in xyz page");
}
return this.isAttached(DOT_ID);
如果 isVisible()
被模拟返回 false
那么如何为异常语句编写单元测试
<分区>
如何为这段代码编写单元测试
if (!isVisible()) {
throw new IllegalStateException("Not in xyz page");
}
return this.isAttached(DOT_ID);
如果 isVisible()
被模拟返回 false
那么如何为异常语句编写单元测试
最佳答案
使用 testng,您可以像这样注释您的测试方法:
@Test(expectedExceptions = IllegalStateException.class,
expectedExceptionsMessageRegExp = "...")
public void your_test() {
[...]
}
关于java - 覆盖 Java 单元测试中的异常语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44309248/