NMock和NUnit

时间:2013-03-14 14:12:13

标签: c# unit-testing nunit nmock

NMock和NUnit有什么区别?我花了一些时间谷歌搜索这里,并在这里找到解释:

http://blog.yeticode.co.uk/2009/05/nunit-and-nmock/ http://en.wikipedia.org/wiki/NMock http://en.wikipedia.org/wiki/NUnit

然而,我仍然不清楚。

以下网页也说:“我们现在有教程!”:http://nmock3.codeplex.com/。我找不到这些教程。有没有最新的教程?我找到了这个教程:http://msdn.microsoft.com/en-us/magazine/cc163904.aspx。但是,在添加对NMOCK3(using NMock;)的引用之后,我在尝试创建DynamicMock的实例时遇到编译器错误:“找不到类型或命名空间名称DynamicMock”。

我已经购买了一本关于这个主题的书,它将在几天内交付。

1 个答案:

答案 0 :(得分:0)

NMock是一个促进单元测试实现的框架,它们基于接口创建模拟数据。 mock是基于代理模式的数据副本

示例:为了测试业务层,并避免访问数据库,为了避免不属于测试的网络限制,您可以模拟您的数据访问类。

NUnit是执行测试的技术层。但是使用NMock你可以完成这些硬件案例