Как утверждать, что "никаких вызовов к объекту не было сделано"?

Как утверждать, что с помощью FakeItEasy не было сделано никаких вызовов объекта?

Я старался:

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

Это не работает, но выдает следующее исключение:

System.ArgumentException: указанное выражение не является вызовом метода или метода получения свойства.

Как?

1 ответ

Решение

Используйте механизм, описанный в разделе " Укажите вызов", чтобы настроить любой метод или свойство, и просто передайте фальшивку A.CallTo:

A.CallTo(_myObj).MustNotHaveHappened();
Другие вопросы по тегам