Moq——.NET的Mocking库作者 Al Tenhundfeld 译者 张海龙 发布于 2008年8月18日
Moq是利用诸如Linq表达式树和Lambda表达式等.NET 3.5的特性,为.NET设计和开发的Mocking库。它的目标是让Mocking以一种自然的方式与现有单元测试进行集成,使它更加简单、直观,以避免开发人员被迫重写测试或学习需要大量录制/播放的Mock框架。Moq的目标就是为了帮助那些编写测试代码,但却不使用Mocking框架的开发人员。Moq的设计原则就是以极低的门槛来获取良好的重构能力。
Moq提供了以下特性: Moq是开源的,而且期待更多人的贡献,它的源码、二进制文件包以及一个入门指南都托管在Google Code上。 Daniel Cazzulino是Moq的主要维护者,他已经发布了一系列的文章来说明为什么创建Moq,并提供了几个很好的示例以展示如何有效地使用Moq。 查看英文原文:Moq .NET Mocking Library |
|