如何使用eclipse为额外参数创建junit的运行配置?

时间:2017-11-20 20:41:04

标签: eclipse junit

当我在eclipse IDE中运行单元测试时,我需要使用" -noverify" JVM参数。

我可以用30种测试方法为我的班级做一次,这很好。我第一次跑,它失败了。我进入“运行配置”窗格并添加" -noverify" JVM的选项。它有效。

但是如果我选择任何单独的测试方法并选择" Run As ... Junit",它会创建一个新的运行配置,它再次失败,我必须再次添加到配置为JVM参数。每一个。单。时间。如果我想一次运行一个方法,我需要观察它失败并将选项设置为30次。

有没有办法告诉eclipse,对于项目或系统或其他什么,当它为单元测试创​​建新的运行配置时,我需要应用此选项吗?

1 个答案:

答案 0 :(得分:1)

您可以设置将应用于每个启动配置的默认JVM参数:

  • Window > Preferences > Java > Installed JRE
  • 选择您的JRE,然后点击Edit
  • -noverify添加到默认VM参数

现在每个JUnit测试,更广泛地说,Eclipse生成的每个JRE实例都将使用此选项运行。如果范围太广,那么您可能需要将Eclipse Runner插件视为管理特定于测试的启动配置的一种方式。