Я хочу использовать TestServer в модульном тесте для интеграционного тестирования.
В настоящее время я использую этот код:
var hostBuilder = new HostBuilder()
.ConfigureWebHost(webHost =>
{
// Add TestServer
webHost.UseTestServer();
webHost.UseStartup<Startup>();
});
, который использует мою реализацию запуска по умолчанию.
Я хочу вызвать дополнительную функцию IApplicationBuilder (в Startup.Configure) для моего модульного теста. Как лучше всего добиться этого без стандартного кода?