如何为现有JUnit4项目设置异常处理程序?

时间:2014-11-26 05:43:14

标签: exception junit global unhandled

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

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

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

更新1:

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

此致 萨拉萨

0 个答案:

没有答案