【发布时间】:2018-03-23 11:50:14
【问题描述】:
我有一个项目(SLR)和一个 Nunit 测试项目(SLR.Tests)
与数据库交互的方法的每个测试都失败并带有一个
“对象未设置为对象的实例”
异常就行了
using (SqlConnection con =
new SqlConnection(ConfigurationManager.ConnectionStrings["isvConnectionString"].ToString()))
将连接字符串硬编码到新语句中按预期工作,并且 在单反项目运行过程中调用该方法不会抛出任何异常。
因此,NUnit 似乎没有获取配置文件
我已经检查了 SLR 的 Bin 文件夹。 Tests文件夹包含SLR.DLL和SLR.DLL.Config,配置文件与SLR项目中的web.config文件相同。
Test 项目同时安装了 NUnit(V3.10.1) 和 NUit3TestAdapter(V3.10.0)。
对这里发生的事情有什么想法吗?
【问题讨论】:
标签: c# unit-testing web-config nunit