【发布时间】:2017-06-21 04:17:02
【问题描述】:
我们可以执行一个测试服务器来进行集成测试。比如:
很好。
但是,我无法将环境变量传递给测试服务器。
我可以使用UseEnvironment("Development") 设置环境,但不能添加变量。
应该可以,但是不知道怎么弄。
有人知道这是怎么做到的吗?
环境变量将为我们的代码库所需的第 3 方 API 携带开发登录信息。 对于单元测试,我们模拟了这个第 3 方 API。 针对我的特定问题的解决方案也可以模拟它以进行集成测试,从而消除对环境变量的需求,但即便如此问题仍然存在。
【问题讨论】:
标签: c# asp.net-core environment-variables integration-testing