0

我有一个 JUnit 项目,其中包含 100 行代码和 100 多个测试用例已经自动化。但是这个项目没有任何异常托管代码。因此,在从 Eclipse 运行测试用例时,如果出现 NullPointer 等异常,则在 Eclipse 中执行会停止并显示异常的错误消息。我想在我的项目中处理这些未处理的异常,以便记录这些消息。是否有一个选项可以全局处理这些异常,我可以为这个项目设置这些异常。由于它有 100 多个方法,因此很难为每个已经存在的方法添加异常。

我的项目在 Java 7 + JUnit 4 中运行

任何指针都会有很大帮助。提前致谢!

更新1:

我通过创建一个实现 TestRule 的类找到了解决方案。但是为了让它工作,我将不得不在我所有现有的测试脚本中添加@Rule 语句,这些脚本是 100 多个文件。有没有办法解决这个问题,这样我就可以避免编辑所有那些 100 多个测试脚本。

问候, 亚纳基

4

0 回答 0