你能推荐一本关于C#单元测试和TDD的书,至少要涵盖Mock对象的一些内容吗?
我看过这个问题,但似乎没有提到Mocking。
单元测试的艺术:使用.NET示例,作者Roy Osherove(Amazon页面,官方网站)似乎是您正在寻找的内容。他在一章中介绍了存根和模拟对象的概念(使用“自制”方法),然后在第二章中介绍了使用模拟对象框架,特别是Rhino Mocks。虽然对测试驱动开发的重视程度较少,但有很多关于TDD的信息可以从其他来源获得,而TDD并不是所有语言都具有的。
在我看来,《使用NUnit进行C#实用单元测试,第二版》是最好的单元测试入门书籍。它还包括一章关于模拟对象的内容。