Как использовать ядро ​​asp.net новейшей интегрированной среды тестирования для тестирования микропроцессоров - PullRequest
0 голосов
/ 24 декабря 2018

Я сейчас пишу приложения для микросервисов:

Один Asp.Net Core Web MVC в качестве клиента.

Один Asp.Net Core Web MVC с сервером идентификации 4 в качестве сервера аутентификации.

Один основной веб-API Asp.Net в качестве сервера веб-API.

И поток

  1. Клиент MVC отправляет запрос на сервер аутентификации, получая токен
  2. MVC использует токен, чтобы запросить веб-API для получения защищенных данных.

вышеупомянутая работа сделана.

Затем я хочу использовать инфраструктуру тестирования интеграции дляпроверить рабочий процесс.Поэтому я начинаю делать это с помощью настройки WebApplicationFactory.Подробно об этой платформе здесь: Интеграционные тесты в ASP.NET Core: настройка WebApplicationFactory

Я не могу взаимодействовать 3 службами вместе.

Пример zip-файла кода здесь, вы можетесразу откройте файл .sln, используя vs2017: https://github.com/IdentityServer/IdentityServer4/files/2637031/IdSample.zip

Итак, как выполнить интеграционный тест с микросервисами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...