【发布时间】:2010-11-27 11:11:25
【问题描述】:
是否可以在单个 JUnit 单元测试中测试多个异常?我知道一个可以使用的例外,例如
@Test(expected=IllegalStateException.class)
现在,如果我想测试另一个异常(例如 NullPointerException),可以在同一个注解中完成,还是在不同的注解中完成,还是我需要完全编写另一个单元测试?
【问题讨论】:
-
如果有多个异常表明测试代码按预期工作,那么测试定义不明确。您应该从测试中得到一件事。