У меня есть код, который выглядит следующим образом:
mockSecurityService
.Setup(s => s.CreateUserWithRolesAsync(
It.IsAny<MembershipRoles>(),
It.IsAny<string>(),
It.IsAny<MembershipCreateStatus>()))
.Raises(p => p.CreateUserWithRolesCompleted += null,
new CreateUserWithRolesCompletedEventArgs(new object[] { mr },
null, false, null)
);
Но когда вызывается CreateUserWithRolesAsync()
, событие в Moq не вызывается.Есть идеи почему?Я просмотрел много документации, и ее нужно поднять, потому что подписи совпадают (It.IsAny<T>
соответствует всем типам правильно).