我是单元测试的新手,我不知道为什么会出现这个错误。
有问题的方法是:
public SqlDA(string ConnectionString)
{
this._CurrentConnection = new SqlConnection(ConnectionString);
this._CurrentConnection.Open();
}
我的单元测试是:
[TextFixture]
public class BasicTest
{
public string connstring;
public SqlDA da;
[SetUp]
public void SetUp()
{
connstring="Server=localhost;Database=db;user_id=user;password=password;Connect Timeout=1000";
da = new SqlDA(connstring);
}
[Test]
public void Test
{
string result = da.Method();
Assert.AreEqual(0,result);
}
}
它会在设置中引发错误。一段时间以来,我一直试图找出导致问题的原因,但没有运气。任何帮助,将不胜感激