У нас есть репозитории, в которых есть метод «Сохранить». Они также генерируют событие «Создано» всякий раз, когда объект сохраняется.
Мы пытались использовать Moq для макетирования хранилища как такового ...
var IRepository = new Mock<IRepository>();
Request request = new Request();
IRepository.Setup(a => a.Save(request)).Raises(a => a.Created += null, RequestCreatedEventArgs.Empty);
Это не похоже на работу, и я всегда получаю исключение:
System.Reflection.TargetParameterCountException:
Несоответствие количества параметров.
Любой пример насмешливых событий с Moq был бы полезен.