代码改变世界

在NUnit内使用config文件

2011-05-07 12:24  jaywoo  阅读(391)  评论(0编辑  收藏  举报

项目一般都在.config中配置的数据库连接字符串,使用NUnit测试时会用.config文件可如下配置:

方法一

1.将web.config文件拷贝到NUnit测试工程的输出路径下(如bin/debug),也就是与生成的dll同目录。
2.重命名web.config文件,为:"dll文件名+.config" (dll文件是测试工程生成的)
   如:测试工程生成的dll文件名为"AspAlliance.Data.UnitTests.dll"
   config文件名为"AspAlliance.Data.UnitTests.dll.config"

3.完成。这样就像web.config一样使用了,可惜每次更改config要做两处更改。

方法二

1.在Nunit测试项目下添加app.config文件,配置数据库连接字符串(和被测试项目中.config配置一样)。