Page 1 of 1

Geben Sie mit dem MOQ/Setup -E -MailClient für den Azure Communication Service aus

Posted: 18 Mar 2025, 16:42
by Anonymous
Ich versuche, einen Xunit -Test für meinen Dienst zu verspottet und einzurichten

Code: Select all

var EmailClientClientMock = new Mock();
var emailSendOperationMock = new Mock();

EmailSendOperation emailSendOperation = new EmailSendOperation("random", EmailClientClientMock.Object);

var emailMessage = new Mock();

_mockEmailClient
.Setup(client => client.SendAsync(
It.Is(w => w == Azure.WaitUntil.Started),
It.IsAny()
))
.ReturnsAsync(mockResult);
Aber ich habe dieses Problem - ich weiß nicht, wie man es löst:

Ein Ausdruckbaum enthält möglicherweise keinen Anruf oder einen Aufruf, der optionale Argumente verwendet

.>