- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我对应该使用哪个版本的 NMock2 感到有点困惑。我用了一段时间的是从这里买的:
http://www.nmock.org/download.html
文件名为 NMock2.dll,版本为 2.0.0.44。
我遇到了无法模拟包含通用函数的接口(interface)的问题。在快速谷歌搜索后发现 NMock2 支持具有通用功能的模拟接口(interface)。
原来我不得不使用这里的不同 NMock2:
http://sourceforge.net/projects/nmock2/
此版本 (NMock.dll 2.1.3641.19651) 确实支持具有通用函数的接口(interface),并且与其他版本基本兼容。到目前为止,我发现 Will()
函数存在细微差别 - 如果函数不是 void
,则必须传递 Return.Value(something)
到 Will()
。
这里有一些关于这个问题的线索:
http://codelog.blogial.com/2009/08/19/using-nmock2-in-c/#comment-4355
If you want to have a look at the latest and greatest NMock2 then please go to http://sourceforge.net/projects/nmock2. The one with the 2 in its name.
The version on the nmock site (which is not under our control, unfortunately) is not maintained anymore.
所以,问题是:后者 NMock2 (2.1) 是 NMock 2.0 的下一个版本吗?它是否合法(因为它是现在唯一受支持的 nmock),我们应该使用它而不是在nmock.org?
最佳答案
似乎是一个老问题,我发现了 2008 年的类似请求。 1
除非有更多经验的人插话,否则我建议戳一下项目人员。我在列表中没有发现最近的请求,所以我猜你还没有这样做(至少不是以公开的方式)。他们真的应该将其添加到 sf.net 上的常见问题解答中。
1:http://sourceforge.net/projects/nmock2/forums/forum/377147/topic/2095780
关于c# - NMock 2.0 和 NMock2 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1943426/
我有一个这样的方法: public string MyMethod(string a, string b) { if(a == "abcd" && b == "xyz") return "
我的单元测试中有这段代码: var file = m_Mockery.NewMock(); Stream s = new MemoryStream(); Expect.Once.On( file ).
我正在寻找一些使用 NMock2 模拟 CRUD 应用程序的数据库调用的基本示例。 谢谢, 克里斯 最佳答案 设置: [SetUp] public void SetUp() {
一些 nUnit/nMock/单元测试菜鸟问题: 我正在尝试对此类进行单元测试。 我创建了它的模拟,因为我想知道从“getCurrencyRates”返回的值,以便我可以根据该数据创建测试。 所以我创
我有一个快速的问题,我无法在有关 NMock2.0 的文档中弄清楚。 我有一个名为 Save() 的函数,我想对其进行模拟。这需要一个字符串 ID 作为参数和一个小数作为值.. 我知道我可以编写此代码
我对应该使用哪个版本的 NMock2 感到有点困惑。我用了一段时间的是从这里买的: http://www.nmock.org/download.html 文件名为 NMock2.dll,版本为 2.0
这是为那些线程狂热者准备的。我有这个方法: public void RefreshMelts() { MeltsAvailable.Clear(); T
为包含其他对象的单个类编写单元测试时,最好的使用方法是什么 模拟对象以避免依赖于其他类的测试。 示例 1: public class MyClass { protected MyObject _
我是一名优秀的程序员,十分优秀!