JUnit Eclipse - 成功显示堆栈跟踪

car*_*izo 5 java eclipse junit4

我正在eclipse中编写一些单元测试,期望抛出异常.

我想知道是否有一个选项可以在测试通过时显示堆栈跟踪,当你第一次编写测试时检查是否真的因为你正在测试的情况而抛出异常会很有用.

谢谢!

Dav*_*ton 3

你不应该这样做。

使用@Test带有expected参数的注释:

@Test(expected=MyAppException.class)
Run Code Online (Sandbox Code Playgroud)

如果测试没有抛出异常,则测试失败。

应该有一个 Eclipse 视图选项来显示测试日志记录输出,但一般来说,测试的显式日志记录没有价值。如果您不信任 JUnit 注释,您还可以调试您的测试。