首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NMock 2.0与NMock2的区别

NMock 2.0与NMock2的区别
EN

Stack Overflow用户
提问于 2009-12-22 00:02:15
回答 2查看 1.2K关注 0票数 2

我对应该使用哪个版本的NMock2感到有点困惑。我已经用了很长一段时间了:

http://www.nmock.org/download.html

文件名为NMock2.dll,版本为2.0.0.44。

我遇到了一个问题,无法模拟包含泛型函数的接口。google快速搜索后发现,NMock2支持使用泛型函数来模拟接口。

结果,我不得不使用与这里不同的 NMock2:

http://sourceforge.net/projects/nmock2/

这个版本(NMock.dll 2.1.3641.19651)确实支持带有泛型函数的接口,并且基本上与其他版本兼容。到目前为止,我发现Will()函数之间存在细微差别--如果函数不是void,则必须将Return.Value(something)传递给Will()

在这件事上有一些亮点:

http://codelog.blogial.com/2009/08/19/using-nmock2-in-c/#comment-4355

如果您想看看最新的、最伟大的NMock2,那么请访问http://sourceforge.net/projects/nmock2。名字里写着2的那个。 nmock站点上的版本(不幸的是,它不在我们的控制之下)不再被维护。

因此,问题是:后一个NMock2 (2.1)是否是NMock 2.0的下一个版本,它是否合法(以现在唯一支持它的方式),我们是否应该使用它而不是在nmock.org上找到的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-22 15:10:00

似乎是一个老问题,我发现了一个类似的要求,从2008年起,同样的事情。1

除非有人有更多的经验,我会建议戳项目的家伙。我在列表中没有发现最近的请求,所以我想你还没有这么做(至少没有公开)。他们真的应该在sf.net上把它添加到他们的常见问题中。

1:http://sourceforge.net/projects/nmock2/forums/forum/377147/topic/2095780

票数 1
EN

Stack Overflow用户

发布于 2012-10-09 13:20:19

我维护NMock,NUnit,等的私有构建。因为碎片存在于这个空间中。请参阅TestMetal:为.NET定制的NUnit、NMock和OpenCover (有城堡核心)的源代码构建。

当前代码是最新的NMock2代码(nmock2-2.1.3641.rtm),而不是称为NMock3的CodePlex上的代码(将在稍后的日期合并)。稳定,生产准备就绪。但是,请参见'testmetal / src / TestMetal.Core /Double‘.名称空间保持不变。

https://github.com/dpbullington/testmetal

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1943426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档