小编use*_*877的帖子

如何在JUnit 3中自定义异常处理行为?

我想使用JUnit 3实现异常检查(如在JUnit 4中).例如,我希望能够编写如下测试:

public void testMyExceptionThrown() throws Exception {
    shouldThrow(MyException.class);

    doSomethingThatMightThrowMyException();
}
Run Code Online (Sandbox Code Playgroud)

当且仅当抛出MyException时,这应该成功.JUnit中有ExceptionTestCase类,但我想要一些每个test*方法可以决定使用或不使用的东西.实现这一目标的最佳方法是什么?

java junit unit-testing exception

3
推荐指数
1
解决办法
3304
查看次数

标签 统计

exception ×1

java ×1

junit ×1

unit-testing ×1