コード例 #1
0
 public Task MartinTest(TestContext ctx, CancellationToken cancellationToken,
                        HttpServerProvider provider,
                        HttpRequestTestType type,
                        HttpRequestTestRunner runner)
 {
     return(runner.Run(ctx, cancellationToken));
 }
コード例 #2
0
 static HttpRequestTestType GetEffectiveType(HttpRequestTestType type)
 {
     if (type == HttpRequestTestType.MartinTest)
     {
         return(MartinTest);
     }
     return(type);
 }
コード例 #3
0
 public Task RunStress(TestContext ctx, CancellationToken cancellationToken,
                       HttpServerProvider provider,
                       [Repeat(50)] int repeat,
                       HttpRequestTestType type,
                       HttpRequestTestRunner runner)
 {
     ctx.LogDebug(1, $"RunStress: {repeat}");
     return(runner.Run(ctx, cancellationToken));
 }
コード例 #4
0
 public HttpRequestTestRunner(HttpServerProvider provider, HttpRequestTestType type)
     : base(provider, type.ToString())
 {
     Type = type;
 }