如何声明没有使用FakeItEasy对对象进行调用?
我试过了:
A.CallTo(() => _myObj).MustNotHaveHappened();
但这不起作用,它抛出以下异常:
System.ArgumentException:指定的表达式不是方法调用或属性getter。
如何?
答案 0 :(得分:2)
使用Specify a call to configure any method or property中描述的机制,将假冒行传递给A.CallTo
:
A.CallTo(_myObj).MustNotHaveHappened();