如何断言"没有对某个对象进行过调用"?

时间:2016-08-05 10:15:28

标签: c# .net fakeiteasy

如何声明没有使用FakeItEasy对对象进行调用?

我试过了:

A.CallTo(() => _myObj).MustNotHaveHappened();

但这不起作用,它抛出以下异常:

  

System.ArgumentException:指定的表达式不是方法调用或属性getter。

如何?

1 个答案:

答案 0 :(得分:2)

使用Specify a call to configure any method or property中描述的机制,将假冒行传递给A.CallTo

A.CallTo(_myObj).MustNotHaveHappened();