最佳答案
我正在单元测试一个。NET 应用程式(。Exe) ,它使用 app.config 文件加载配置属性。单元测试应用程序本身没有 app.config 文件。
当我尝试单元测试一个使用任何配置属性的方法时,它们返回 无效。我假设这是因为单元测试应用程序不会加载到目标应用程序的 app.config 中。
有没有办法覆盖它,或者我必须编写一个脚本来将目标 app.config 的内容复制到本地 app.config?
这篇文章有点像是在问这个问题,但作者确实是从一个与我不同的角度来看待这个问题的。
编辑: 我应该提到,我正在使用 VS08 Team System 进行单元测试。