2009-12-07 31 views
1

我使用单元测试来确保可以从我的app.config文件的ConnectStrings部分读取连接字符串信息。这适用于应用程序,但是,当我尝试在测试项目下为此生成一个单元测试时,dll.config文件被忽略,而来自machine.config文件的连接字符串信息正在被检索。我如何确保我的测试从正确的配置文件中读取?如何在测试项目中使用app.config文件

+0

你正在使用哪种单元测试框架,一种内置于Visual Studio中的单元测试框架? – 2009-12-07 13:37:54

回答

3

您的测试项目必须有自己的App.Config文件。

3

您应该添加一个app.config文件到您的测试项目并填入必要的值。你可能会问:“为什么我不能在我的项目中使用现有的app.config?”真正的答案可能在那里,但我个人喜欢这种方式,因为这意味着我的测试项目永远不会指向我的生产环境。

相关问题