NUnit 和 NMock- ExpectAndReturn - 如何告诉 NMock 期望 CreateObjectSet
我有以下 var objSet = new DynamicMock(typeof(IObjectSet)); objSet.ExpectAndReturn("GetAll", new List { new Nationality { //obj init here }, …
混合 NUnit 和 NMock2 匹配器时出现不明确的引用
我们使用 NUnit (2.5.9) 和 NMock2 进行单元测试和模拟。然而,两者都有紧密对应的匹配器语法。当我 using NUnit.Framework; using NMock2; 这样做时…
针对 WPF 和 Dispatcher 的 NMock 问题测试
这是为线程迷准备的一个。我有这个方法: public void RefreshMelts() { MeltsAvailable.Clear(); ThreadPool.QueueUserWorkItem(delegate { Dispatch…
NMock - 如何使具有相同参数类型的方法返回不同的值?
我有一个这样的方法: public string MyMethod(string a, string b) { if(a == "abcd" && b == "xyz") return "good"; if(a == "xyz" && b == "someth…
如何使用 NMock2 模拟内部接口?
如果我尝试这样做,我只会得到一个例外: System.TypeLoadException : Access is denied: 'Namespace.IInternalInterface'. 公开接口不是一个可接受的…
使用 nMoq,人们会对给定事件有何期望?
假设我想做一个单元测试,我有这个俄罗斯方块游戏,我想开始游戏,什么都不做,然后等待游戏结束(这是为了获得 GameOver 事件): Tetris tetris = n…
如何断言调用具体类上的私有方法(TypeMock/NMock/等..)?
我正在尝试为下面的类中的“IsUnique”函数编写一个单元测试,如下所示: class Foo { public bool IsUnique(params...) { ValidateStuffExists(param…
NMock2.0 - 如何存根非接口调用?
我有一个类 API,它具有完整的代码覆盖率,并使用 DI 模拟完成所有工作的主类函数 (Job.Run) 中的所有逻辑。 我在生产中发现了一个错误,我们没有对其…
模拟帮助?我找不到问题所在
我有一个这样定义的接口: public interface IDatabase{ void Get ();} 当我尝试这样做时: Mockery 嘲讽 = new Mockery(); IDatabase db = mockery.N…
NMock - 怎么说期望“任何值”在这些参数上?或者我不应该这样做?
我有一个简单的问题,我在有关 NMock2.0 的文档中无法弄清楚。 我有一个名为 Save() 的函数,我想模拟它。这需要一个字符串 ID 作为参数,一个小数作…
将 NMock 与 ByRef 参数结合使用
我必须使用一个使用大量引用参数的 API。 我刚刚开始使用 NMock,并且很难了解如何使 NMock 实际将这些 by-ref 参数之一修改为特定值。 我是否错过了…
无法对继承对象的属性使用 nMock GetProperty 例程
对象设置期望时,我收到此错误。 当尝试对我模拟的继承自 MembershipUser: ContactRepositoryTests.UpdateTest : FailedSystem.InvalidProgramExcepti…
- 共 1 页
- 1