我正在尝试在 IDE 中使用 VS2019 针对真实环境运行端到端测试。这些测试位于主解决方案内的单独测试项目中。
所以我尝试使用以下两种方法加载环境变量:
方法一
launchSettings.json测试项目中的更新
{
"profiles": {
"My.Endpoint.Tests": {
"commandName": "Project",
"environmentVariables": {
"ServerName": "Apim"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
方法二
创建以下 cmd 文件并将其添加到项目中,然后Build Events - Pre-build event command-line:在测试项目属性中调用相同的文件。
set ServerName=Apim
Run Code Online (Sandbox Code Playgroud)
不幸的是,在执行测试时,上述方法都无法读取给定的环境变量VS2019 IDE
| 归档时间: |
|
| 查看次数: |
3470 次 |
| 最近记录: |