为了在Eclipse上运行单元测试,我需要为VM设置一些属性。
因此,当我第一次运行JUnit测试时,我进入"Open run Dialog",然后在这个测试的JUnit配置中,我进入"Arguments“选项卡,并将所需的所有内容放在"VM arguments”文本区域中。
有没有一种方法可以在我运行JUnit时自动添加一组属性,这样我就只能右键单击测试类,然后单击"Run > Junit Test“来运行测试?
技术信息: Eclipse 3.3.2、Java4、JUnit 5
编辑,关于Aaron Digulla的响应:
这些属性在Spring配置文件*中使用。因此,我不能使用Aaron给出的想法,因为Spring将在测试运行之前初始化。
除此之外,我只需要知道我是否可以在Eclipse中以一种简单的方式实现它。因此,该解决方案不能对Eclipse外部的应用程序编译产生任何影响,因为我的应用程序最终将由Maven2编译(和测试)。
*很少有“单元”测试确实需要我的Spring配置才能运行。好的,我知道这不是真正的单元测试;o)
SpringEdit2Spring2:事实上,我确实是通过一个测试单元开始配置的。因此,在启动Spring之前,我检查系统属性,如果我的属性没有设置,那么我会给它们提供所需的值……
然而,令我有点失望的是Eclipse不能自动为我做这件事……
https://stackoverflow.com/questions/633700
复制相似问题