我正在eclipse中编写一些单元测试,期望会引发异常。

我想知道是否有一个选项可以在测试通过时显示堆栈跟踪,这在您第一次编写测试以检查是否真的由于您正在测试的情况而引发了异常时很有用。

谢谢!

最佳答案

您不需要这样做。

@Test注释与expected参数一起使用:

@Test(expected=MyAppException.class)

如果测试未引发异常,则表示测试失败。

应该有一个Eclipse View 选项来显示测试日志输出,但是通常,从测试中进行显式日志并不有值(value)。如果您不信任JUnit批注,则还可以调试测试。

关于java - JUnit Eclipse-成功时显示堆栈跟踪,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14630171/

10-12 00:19
查看更多