Как отлаживать / тестировать модуль webAPi в одном решении

Есть ли способ для модульного тестирования или отладки веб-API в одном против решения? Я использую WebAPI с использованием HttpClient и имею два экземпляра VS для этого.

в 1 экземпляре VS у меня есть модульный тест, во втором против экземпляра у меня работает webapi в localhost.

Есть лучший способ сделать это?

Является ли предпочтительный способ модульного тестирования иметь ссылку на проект WebAPI?

Я хочу использовать его с помощью httpClient и не ссылаться на него в проекте UnitTest.

поэтому в моем методе UnitTest это будет иметь baseAddressHTTP: // локальный: 1234"

это будет место, где будет размещен WebAPI, если запущен из того же решения.

Текущий способ отладки требует, чтобы я запустил второй экземпляр Visual Studio с тем же загруженным решением, и у него был запущен проект WebAPI, в то время как другой Visual Studio выполняет проект модульного теста.

Ответы на вопрос(0)

Ваш ответ на вопрос