运行NUnit时访问app.settings

时间:2014-06-26 10:56:10

标签: testing nunit

我的测试失败了。这让我伤心。所以我开始对它进行调试,发现 NullReferenceException 发生在下面一行。

System.Configuration.ConfigurationManager.GetSection("blopp")

当我实际运行正在测试的程序时,它不会发生(尽管所述调用不是直接在程序中,而是在其中一个库中)。

这是一个糟糕的代码设计还是我应该考虑采用不同的测试方法?也许在丢失的配置行中有一种假装方法?我完全优柔寡断......

1 个答案:

答案 0 :(得分:2)

在使用NUnit GUI(nunit.exe)之前我遇到了问题,当在NUnit项目中运行测试时,不会读取app.config文件。

点击文件>尝试直接在NUnit GUI中打开测试库。打开项目...... ,然后选择测试库。