Я написал модульный тест с помощью MOQ. При настройке mock я пытаюсь создать объект класса в запросе Linq. После этого я пытаюсь запустить тест Unit, но я получаю ниже сообщения об ошибке.Как обрабатывать Invalidoperationexception при выполнении модульного теста в C#
«При вызове из„VisitMemberInit“, перезапись узел типа „System.Linq.Expressions.NewExpression“должен возвращать ненулевое значение одного и того же типа. В качестве альтернативы, переопределение„VisitMemberInit“и изменения Не посещать детей этого типа.
Я написал код, как показано ниже -
_mockLdapAuthenticatorService.Setup(x => x.Authenticate(
new LoginRequest {
Username = It.IsAny<string>(),
Password = It.IsAny<string>() })).
Returns(new AuthenticationResult { Success = true });
Какой тип аутентифицируется? – Nkosi