我有这样的场景:
form = MockRepository.GenerateMock<IAddAddressForm>();
mediator = new AddAddressMediator(form);
中介是被测试的真实对象,需要能够为“表单”对象设置值。
但是我可以看到为表单对象设置值的唯一方法是这样的:
form.Stub(x=>x.FirstName).Return(item.FirstName)
我不想在我的真实代码中这样做。
我错过了模拟的意义吗?