【发布时间】:2019-10-14 15:54:12
【问题描述】:
我正在寻找一种方法来使用 FakeItEasy 更改 Mock 函数的参数值。
我有类似的东西:
var objParam = new ObjParam();
objParam.SomeIntValue = 0;
A.CallTo(() => iClass.Func(objParam)).WithAnyArguments().DoesNothing();
我想在函数调用后设置objParam的值,例如这样:
objParam.SomeIntValue += 1;
objParam 既不是ref 也不是out 参数,它是一个对象。有没有办法用 FakeItEasy 做到这一点?
【问题讨论】:
标签: c# unit-testing mocking stub fakeiteasy