我正在eclipse中编写一些单元测试,期望抛出异常.
我想知道是否有一个选项可以在测试通过时显示堆栈跟踪,当你第一次编写测试时检查是否真的因为你正在测试的情况而抛出异常会很有用.
谢谢!
最佳答案
你不应该这样做.
将@Test注释与期望参数一起使用:
@Test(expected=MyAppException.class)
如果测试没有抛出异常,那就是测试失败.
应该有一个Eclipse视图选项来显示测试日志记录输出,但通常,从测试中显式记录是没有价值的.如果您不信任JUnit注释,也可以调试测试.