我是新手写单元测试,所以随着我的学习一起学习。我正在用MsTest框架使用Rhino Mocks,并且有一些问题。关于单元测试和犀牛模拟的一些问题
我在哪里可以找到关于犀牛嘲讽的一些文档,概述了它的功能和解释,以便我可以打印和检查?
我已经看到了以下2种关于期望值的技巧的很多例子,对于特定的情况来说哪种更好或更适合?
Expect.Call(delegate { mockTestClass.MethodToMock(param) }).Return(true);
或
var mockTestClass = MockRepository.GenerateMock<TestClass>();
mockTestClass.Expect(m => m.MethodToMock(param)).Return(true);
接下来我想知道什么磕碰和嘲讽类之间的区别是什么,应当在方案中使用?
感谢您的任何帮助。
[单元测试的艺术(http://www.amazon.co.uk/Art-Unit-Testing-Examples-NET/dp/1933988274)是一个非常好的书,学习单元测试 - 这是什么我开始。它也使用了模拟和存根。 –