Я пишу интеграционный тест для проекта веб-API ASPNetCore.Читая об этом, я натолкнулся на две терминологии: первая -
Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory
, а вторая -
Microsoft.AspNetCore.TestHost
Ссылки:
https://docs.microsoft.com/en-us/aspnet/core/test/integration-tests?view=aspnetcore-2.1
https://koukia.ca/integration-testing-in-asp-net-core-2-0-51d14ede3968
Я немного запутался, почему и какую настройку мне следует использовать для тестированияКонтроллеры Web API?