Вопрос проверяет базовые навыки создания test doubles и работы с состоянием.
Короткий ответ
Счетчик хранится как свойство mock-объекта. Он увеличивается при каждом вызове метода. Свойство обычно делают доступным только для чтения извне. Это позволяет безопасно проверять количество вызовов. Такой подход прост и нагляден.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.