public TestClientProvider(IProvideTheName nameProvider) { var webHostBuilder = new WebHostBuilder(); webHostBuilder.ConfigureTestServices(services => { services.AddSingleton(nameProvider); }); var server = new TestServer(webHostBuilder.UseStartup <Startup>()); Client = server.CreateClient(); }
public HelloWorldController(IProvideTheName nameProvider) { _nameProvider = nameProvider; }