【发布时间】:2010-10-12 09:39:12
【问题描述】:
我想使用 JUnit 3 实现异常检查(如在 JUnit 4 中)。例如,我希望能够编写这样的测试:
public void testMyExceptionThrown() throws Exception {
shouldThrow(MyException.class);
doSomethingThatMightThrowMyException();
}
当且仅当抛出 MyException 时,这应该成功。 JUnit 中有 ExceptionTestCase 类,但我想要每个 test* 方法可以决定使用或不使用的东西。实现这一目标的最佳方法是什么?
【问题讨论】:
标签: java unit-testing exception junit