我有一个模拟对象,我想用我调用它的参数分配一个变量:
Dim myMockedObject = new Mock(Of MyObject)()
Dim catchedVariable As MyEventArgs
myMockedObject.Setup(Sub(x) x.MyMethod(Of MyEventArgs)(It.IsAny(Of MyEventArgs)))
我需要找到一种方法来填补catchedVariable
无法找到使用输出参数的方法(方法是 ByVal,并且不想仅仅为了测试而更改它)。
尝试过 Moq 方法,CallBack
但没有成功。