【发布时间】:2010-10-05 16:46:36
【问题描述】:
我从单元测试开始,我有一个使用 web.config 作为连接字符串的方法。
我希望能够使用
[DeploymentItem("web.config")]
要获取网络配置文件,这仍然会给我留下空引用异常(这就是我编写下一个测试的目的)。
如何使用我要测试的项目中包含的配置文件?
我正在使用 VS 2008 中包含的测试框架,如果这有什么不同的话。
谢谢
【问题讨论】:
-
您是否将您的单元测试代码与您的应用程序代码放在同一个项目中?
-
+1,我今天也有同样的问题。遗憾的是我仍然找不到我正在寻找的答案,因为我想做的是在我的网络应用程序中添加一个指向当前 web.config 的链接,并在我编写代码时使用这些值,否则,添加一个 app.config因为我的测试不会测试我的 Web 应用程序配置,这是我在开发应用程序时想要测试的信息的一部分。但是,不要将测试与代码混在一起是有道理的,但有时这很难做到。
标签: .net asp.net unit-testing