mock
摘要:IDAL.ITicket iticket = MockRepository.GenerateStub<IDAL.ITicket>();iticket.Stub(x => x.GetTicketByscId(scid)).Return(tickets);BLL.BLLTicket bllticket = new BLL.BLLTicket();bllticket.Iticket = iticket;...
阅读全文
NUnit
摘要:测试异常写法 /// <summary> ///SaveOrUpdate 的测试 ///</summary> [Test] public void SaveOrUpdateTest() { BLLContractScenicPrice target = new BLLContractScen...
阅读全文
NUnit单元测试笔记Ⅱ--基础篇
摘要:使用NUnit编写测试构建单元测试 如果你有一个名为CreateAccount的被测试函数,俺么你的第一个测试函数的名称也许就是CreateSimpleAccount等等。它会以恰当的参数调用CreateAccount并验证CreateAccount的行为是否和它宣称的一样。当然你也可以有许多测试方法来执...
阅读全文
NUnit单元测试笔记Ⅰ--入门篇
摘要:什么是单元测试 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list中去,然后确认该值出现在list的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。 执行单元测试,是为了证明某段代码的行为...
阅读全文