为什么我的 PartialMock 方法忽略了我的期望
我有一个用作 PartialMock 的基类,例如 1 IContextManager contextManager = mocks.StrictMock<IContextManager>() 2 target = mocks.PartialMoc…
规范与规范rhino 模拟预期异常测试
我对单元测试相当陌生,无法解决如何正确测试(或者我什至应该)这种情况的问题。 我有一个控制器方法(伪代码): public ActionResult Register(for…
MvcMailer 使用Rhino Mock 进行单元测试,如何进行?
在一个新项目中,我们使用 MvcMailer,它很棒,我想知道如何使用 Rhino 和 NUnit 测试它?还有另一篇帖子 和一个不错的 Wiki 页面,但它不是我在寻找…
使用 Rhino-Mock 存根排序方法返回值
我在阅读 Roy Osherove 的单元测试的艺术时开始尝试使用 Rhino-Mocks (3.6)。他有一个示例,演示了可以编写模拟方法的脚本,以便在使用相同参数调用两…
RhinoMocks - 存根方法仅调用一次
这是一些测试代码: var searchCommand = MockRepository.GenerateStub<ISearchCommand>() activityCreatedDateQuery = new ActivityCreatedDateQ…
如何使用 Rhino.Mocks 评估类属性(getter 和 setter)
我正在研究 Rhino.Mocks 的工作原理,并试图了解如何在类属性中手动设置值。 我在互联网上看到过一个示例,其中您只需要 Property 作为 Expect.Call()…
我可以使用 Rhino Mocks 3.6 进行真正的模拟而不定义假值吗?
我正在使用Rhino Mocks 3.6。我见过很多类型的编码。有时使用静态GenerateMock方法,有时使用new MockRepository()。我不太明白发生了什么或者什么更…
Rhino 模拟最后一次调用返回 IList?
当使用 Rhino 模拟时,是否可以使其返回一个新列表 MockRepository mock = new MockRepository() IPersonRepository person = mock.Stub<IPersonRep…
如何在 Rhino Mocks 中的严格模拟中引发事件?
我想测试以下代码在引发 MyEvent 事件时是否设置 Raising 属性: public interface IEventRaiser { event EventHandler<Args> MyEvent void DoSom…
RhinoMocks 期望复杂对象作为参数
如果我的方法是使用简单参数(例如 Arg.Is.Equal(1) 等)调用的,我使用 RhinoMocks 来检查使用 AssertWasCalled 没有问题。 但是,当我尝试期望自己…
寻找 Rhino Mocks 概念文档
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Rhino Mocks:AAA Synax:断言属性已设置为给定类型
我试图断言模拟对象中的属性是使用给定类型设置的。该属性具有抽象类型,并使用多种具体类型之一进行设置。 这就是我想要做的,并且无论 Foo.DoSometh…
测试:将值插入到 Action中
如何使用Rhino Mocks 将值插入到操作中? Register() 执行一个操作,该操作被分配给稍后在函数中使用的局部变量: var result = EnumResult.Timeout s…