【发布时间】:2011-10-10 12:00:24
【问题描述】:
您能否帮助实现我在下面评论块中提到的目标以完成示例单元测试?
想法是如何检查一个模拟对象,如果它的方法之一被调用,一个具有特定属性的类型实例被设置为预期值/
private IMyObject stub = MockRepository.GenerateMock<IMyObject>();
[TestMethod]
public void MakeMyJob_RecievesValidData_CallsRenderWithCorrectParameter()
{
SomeUtility.MakeMyJob(5,10,stub);
stub.AsswertWasCalled(s=>s.Render(Arg<IViewModel>.Is. //What next?
// In order to check if Render is called
// with a IViewModel instance
// whoose Person.Name property is "Peter"
}
【问题讨论】:
标签: c# .net unit-testing mocking rhino-mocks