допустимо ли MOQ класс, который не наследует такой интерфейс:
var mockIActionService = new Mock<IActionService>();
var mockValidAgeRule = new Mock<ValidAgeRule>(mockIActionService.Object);
Я вставляю IService в ValidAgeRule, который представляет собой простой класс с одним методом, называемым "Excute". У меня вопрос, как проверить, что это было вызвано. Всякий раз, когда я пытаюсь:
mockValidAgeRule.Verify(x => x.Execute(app)); //Where App is a valid object
кто-нибудь знает, как это сделать?