У меня есть тест ниже, который не удается при использовании mockbehavior.strict . Показанный _RequestAdaptor используется в более чем 200 других тестах и работает, как и ожидалось.[Test]
public async Task DeleteAsync_OfAppRoleAssignment_FindsMoqSetup()
{
var requestAdapter = RequestAdapterMockFactory.Create();
requestAdapter.Setup(a => a.SendNoContentAsync(
It.Is(info => info.HttpMethod == Method.POST),
It.IsAny(),
It.IsAny()))
.Returns(Task.CompletedTask);
var graphService = new GraphServiceClient(requestAdapter.Object);
await graphService
.ServicePrincipals[""]
.AppRoleAssignedTo[""]
.DeleteAsync();
}
< /code>
Однако deleteasync () < /code> всегда терпит неудачу с: < /p>
irequestadapter.sendnocontentasync(Requestinformation, Dictionary
Подробнее здесь: https://stackoverflow.com/questions/795 ... eleteasync