我的代码中有以下两行:
Factory.MyMethod(argument);
var property = argument.InterestingValue;
所以,MyMethod
接受一个类的实例并更新InterestingValue
这个实例。它不返回任何东西(无效)。
然后在我的代码中使用它InterestingValue
。
对于单元测试,我想创建我的工厂的存根并对其进行编程,以便在MyMethod
调用时更新实际的对象(参数)。
我怎样才能做到这一点?
我的代码中有以下两行:
Factory.MyMethod(argument);
var property = argument.InterestingValue;
所以,MyMethod
接受一个类的实例并更新InterestingValue
这个实例。它不返回任何东西(无效)。
然后在我的代码中使用它InterestingValue
。
对于单元测试,我想创建我的工厂的存根并对其进行编程,以便在MyMethod
调用时更新实际的对象(参数)。
我怎样才能做到这一点?