我现在正在编写微服务应用程序:
一个Asp.Net Core Web MVC作为客户端。
一个以身份服务器4作为身份验证服务器的Asp.Net Core Web MVC。
一个Asp.Net Core Web API作为Web API服务器。
流程是
以上工作已完成。
然后,我想使用集成测试框架来测试工作流程。 因此,我开始使用自定义WebApplicationFactory进行操作。 有关此框架的详细信息,请参见: Integration tests in ASP.NET Core: Customize WebApplicationFactory
我无法一起互动3个服务。
此处是示例代码的zip文件,您可以使用vs2017直接打开.sln文件: https://github.com/IdentityServer/IdentityServer4/files/2637031/IdSample.zip
那么如何对微服务进行集成测试。