1 instantiation of TestServer
IIS.Tests (1)
Utilities\TestServer.cs (1)
74var server = new TestServer(appBuilder, loggerFactory, isHttps);
72 references to TestServer
IIS.Microbenchmarks (2)
PlaintextBenchmark.cs (2)
19private TestServer _server; 26_server = TestServer.Create(builder => builder.UseMiddleware<PlaintextMiddleware>(), new LoggerFactory(), new IISServerOptions()).GetAwaiter().GetResult();
IIS.Tests (70)
ClientDisconnectTests.cs (16)
28using (var testServer = await TestServer.Create( 66using (var testServer = await TestServer.Create(async ctx => 109using (var testServer = await TestServer.Create(async ctx => 149using (var testServer = await TestServer.Create(async ctx => 191using (var testServer = await TestServer.Create(async ctx => 237using (var testServer = await TestServer.Create(async ctx => 290using (var testServer = await TestServer.Create(async ctx => 325using (var testServer = await TestServer.Create(
ConnectionIdFeatureTests.cs (2)
19using (var testServer = await TestServer.Create(ctx =>
HttpBodyControlFeatureTests.cs (2)
21using (var testServer = await TestServer.Create(
MaxRequestBodySizeTests.cs (20)
30using (var testServer = await TestServer.Create( 68using (var testServer = await TestServer.Create( 106using (var testServer = await TestServer.Create( 133using (var testServer = await TestServer.Create( 163using (var testServer = await TestServer.Create( 186using (var testServer = await TestServer.Create( 210using (var testServer = await TestServer.Create( 241using (var testServer = await TestServer.Create( 276using (var testServer = await TestServer.Create( 319using (var testServer = await TestServer.Create(
ResponseAbortTests.cs (12)
21using (var testServer = await TestServer.Create( 40using (var testServer = await TestServer.Create( 70using (var testServer = await TestServer.Create( 100using (var testServer = await TestServer.Create( 128using (var testServer = await TestServer.Create( 149using (var testServer = await TestServer.Create(async ctx =>
ResponseBodySizeTests.cs (2)
18using (var testServer = await TestServer.Create(
TestServerTest.cs (2)
23using (var testServer = await TestServer.Create(ctx =>
TlsHandshakeFeatureTests.cs (4)
20using (var testServer = await TestServer.CreateHttps(ctx => 66using (var testServer = await TestServer.Create(ctx =>
Utilities\SkipIfHostableWebCoreNotAvailibleAttribute.cs (2)
13public bool IsMet { get; } = File.Exists(TestServer.HostableWebCoreLocation); 15public string SkipReason { get; } = $"Hostable Web Core not available, {TestServer.HostableWebCoreLocation} not found.";
Utilities\TestServer.cs (8)
33internal static string BasePath => Path.Combine(Path.GetDirectoryName(typeof(TestServer).Assembly.Location), 70public static async Task<TestServer> Create(Action<IApplicationBuilder> appBuilder, ILoggerFactory loggerFactory, IISServerOptions options, bool isHttps = false) 74var server = new TestServer(appBuilder, loggerFactory, isHttps); 81public static Task<TestServer> Create(RequestDelegate app, ILoggerFactory loggerFactory) 86public static Task<TestServer> Create(RequestDelegate app, ILoggerFactory loggerFactory, IISServerOptions options) 91public static Task<TestServer> CreateHttps(RequestDelegate app, ILoggerFactory loggerFactory) 116HttpClient = new HttpClient(new LoggingHandler(new SocketsHttpHandler(), _loggerFactory.CreateLogger<TestServer>())) 151.UseSetting(WebHostDefaults.ApplicationKey, typeof(TestServer).GetTypeInfo().Assembly.FullName)