使用Ibatis建立一个数据访问层,编写单元测试代码的时候,我启动了一个事务scope,但是执行testdeletebyid的Case的时候,会报错“Unable to open connection to "Microsoft SQL Server, provider V2.0.0.0 in framework .NET V2.0”这有可能是什么原因?[SetUp]
public void SetUp()
{
salesTaxRateDbHandler = DaoFactory.GetSalesTaxRateDao();
scope = new TransactionScope();
}[Test]
public void TestDeleteById()
{
//1. DeleteByID
//2. SelectAllRecord
Assert.AreEqual(initialRecordNumber, currentRecordNumber);
}[TearDown]
public void TearDown()
{
scope.Dispose();
}
public void SetUp()
{
salesTaxRateDbHandler = DaoFactory.GetSalesTaxRateDao();
scope = new TransactionScope();
}[Test]
public void TestDeleteById()
{
//1. DeleteByID
//2. SelectAllRecord
Assert.AreEqual(initialRecordNumber, currentRecordNumber);
}[TearDown]
public void TearDown()
{
scope.Dispose();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货