Я пытаюсь написать некоторые модульные тесты, чтобы гарантировать, что запросы, сделанные в моем веб-API, перенаправлены на ожидаемое действие контроллера API с ожидаемыми аргументами.
Я попытался создать тест с использованием класса HttpServer
, но я получаю 500 ответов от сервера и никакой информации для отладки проблемы.
Есть ли способ создать модульные тесты для маршрутизации веб-сайта ASP.NET Web API?
В идеале я хотел бы создать запрос с помощью HttpClient
и обработать запрос сервера и передать его через ожидаемый процесс маршрутизации.