gpt4 book ai didi

junit - 如何通过 Junit 设置环境变量?

转载 作者:行者123 更新时间:2023-12-05 09:22:39 27 4
gpt4 key购买 nike

<分区>

我正在使用 Junit 测试委托(delegate)类。当我右键单击“运行配置”并将键值对放在“环境”选项卡中时,它工作正常。

我尝试从静态 block 和@Before 方法中设置它,但没有成功。你能帮忙吗?

public MyClass{
public void myMethod(){
String tmp = configProps.getProperty("auto_commit_location");
String commitScriptLocation = System.getenv(tmp);
System.out.println(commitScriptLocation); --- This returns null
}
}

Junit Test:

public class AutoCommitControlDelegateTest {

static {
System.setProperty("auto_commit_location", "/tmp/");
}

@Autowired
private *******
//calls to my methods

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com