sza*_*in2 -1 java testing methods junit
public void div( int i )
{
acc = acc / i;
}
Run Code Online (Sandbox Code Playgroud)
我想对这种方法进行测试。我确实测试了不同于 0 的整数。但是我在测试时遇到了问题i=0。你能告诉我它应该怎么看吗?
当您除以零时,您将得到java.lang.ArithmeticException.class。您可以创建一个接受此异常的单元测试。例如
@Test(expected=java.lang.ArithmeticException.class)
public void testDivideByZero() {
acc = acc / i;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7215 次 |
| 最近记录: |