从排水沟运行测试时
将创建运行/调试配置。设置完所有属性后,如果我尝试再次使用该按钮,将创建另一个配置,并在末尾附加(1)
。但是,如果我从此处的顶部工具栏运行测试:
然后以指定的配置运行测试。如何创建装订线后使用装订线按钮而不每次都创建新的临时配置?
更新
这是一个简单的测试用例及其生成的配置
import org.junit.Assert;
import org.junit.Test;
public class GutterReproduce {
@Test
public void SampleTest(){
String env = System.getProperty("environment");
Assert.assertEquals(env, "dev");
}
}
这是它生成的配置:
答案 0 :(得分:0)
@Olga Klisho在评论中给出了答案。通过将配置更改移至模板,我可以使用装订线按钮运行和调试,而不必从顶部工具栏选择配置并运行它。
感谢您提供样品。从装订线运行测试从模板(运行/调试配置|模板| Junit)创建运行配置。如果已经创建了这样的配置,则使用它。如果从模板配置创建的情况发生更改(在您的情况下添加了VM选项),则从装订线运行测试会从模板创建新配置。您可以更改模板配置,添加“ -ea -Denvironment = dev” VM选项,以便每次从装订线运行配置时,都使用一次创建的配置