【发布时间】:2016-12-18 12:32:22
【问题描述】:
在我的集成测试中,当测试在开发环境中运行时,我想设置一个特定的连接字符串,当测试在暂存环境中运行时,我想设置另一个连接字符串。
当我不处于测试模式时,我只需在机器上设置环境变量,一切正常。但是在测试时我可以使用UseEnvironment(envX),但是在所有机器上它都会是envX,或者不使用这种方法,并获得默认的(即生产)。
那么,如何在集成测试中使用多个基于环境的连接字符串?
【问题讨论】:
标签: visual-studio-2015 asp.net-core environment-variables integration-testing visual-studio-2017