我正在向ASP.NET核心web服务添加集成测试(请参阅微软在Integration tests in ASP.NET Core上的文章,我已经扩展了WebApplicationFactory,将数据库提供者替换为内存中的数据库但是,ASP.NET核心web服务包括默认情况下启用的其他服务。每个服务都可以通过服务对象停止/禁用,但对WebApplicationFactory</em
我想做一个集成测试(使用WebApplicationFactory)来测试我的路由配置和序列化层。我希望测试结果(大致)是这样的: var controllerSpy = new BooksControllerSpy(201);
Assert.Equal("The Bible", controllerSpy.Dese