在我的 C# 类项目中,我有一个助手类,它具有以下属性
public class Helper
{
public string ConnectionString
{
get
{
return ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
}
}
}
当我从 NUNIT 项目调用 Helper 类并显示错误消息时,我的以下测试失败:Failure: System.NullReferenceException : Object reference not set to an instance of an object。
[Test]
public void connection_string_exists()
{
string connection = new Helper().ConnectionString;
Assert.NotNull(connection);
}
如果我从 asp.net 项目运行代码new Helper().ConnectionString行,那么它可以工作。为什么测试失败?
请告诉我。