示例#1
0
 public async Task TestClient(TestContext ctx, CancellationToken cancellationToken,
                              InstrumentationConnectionProvider provider,
                              RenegotiationInstrumentParameters parameters,
                              RenegotiationInstrumentTestRunner runner)
 {
     await runner.Run(ctx, cancellationToken);
 }
示例#2
0
		public async Task TestClient (TestContext ctx, CancellationToken cancellationToken,
			InstrumentationConnectionProvider provider,
			RenegotiationInstrumentParameters parameters,
			RenegotiationInstrumentTestRunner runner)
		{
			await runner.Run (ctx, cancellationToken);
		}
示例#3
0
        RenegotiationInstrumentTestRunner CreateInstance(
            TestContext ctx, IServer server, IClient client,
            InstrumentationConnectionProvider provider, RenegotiationInstrumentParameters parameters)
        {
            if (!RenegotiationInstrumentTestRunner.IsSupported(parameters, client.Provider.Type, server.Provider.Type))
            {
                ctx.IgnoreThisTest();
            }

            return(new RenegotiationInstrumentTestRunner(server, client, provider, parameters));
        }