我们可以执行测试服务器进行集成测试.就像是:
精细.
但是,我无法将环境变量传递给测试服务器.我可以设置环境UseEnvironment("Development")但不添加变量.它应该是可能的,但我不知道该怎么做.
UseEnvironment("Development")
任何人都知道如何做到这一点?
环境变量将为我们的代码库需要的第三方API提供开发登录.对于单元测试,我们模拟了第三方API.针对我的特定问题的解决方案也可以是模拟这个集成测试,从而消除了对环境变量的需求,但即便如此,问题仍然存在.
c# integration-testing environment-variables asp.net-core
asp.net-core ×1
c# ×1
environment-variables ×1
integration-testing ×1