11 instantiations of TestRateLimiterPolicy
Microsoft.AspNetCore.RateLimiting.Tests (11)
RateLimiterEndpointConventionBuilderExtensionsTests.cs (1)
42testConventionBuilder.RequireRateLimiting(new TestRateLimiterPolicy("myKey", 404, false));
RateLimitingMiddlewareTests.cs (10)
260options.Value.AddPolicy<string>(name, new TestRateLimiterPolicy("myKey", 404, false)); 291options.Value.AddPolicy<string>(name, new TestRateLimiterPolicy("myKey", 404, true)); 323options.Value.AddPolicy<string>(name, new TestRateLimiterPolicy("myKey", 404, false)); 355options.Value.AddPolicy<string>(name, new TestRateLimiterPolicy("myKey", 404, false)); 432options.Value.AddPolicy<string>(endpointName1, new TestRateLimiterPolicy(duplicateKey, 404, false)); 433options.Value.AddPolicy<string>(endpointName2, new TestRateLimiterPolicy(duplicateKey, 400, false)); 522options.Value.AddPolicy<string>(name, new TestRateLimiterPolicy("myKey", 404, false)); 559var policy = new TestRateLimiterPolicy("myKey", 404, false); 589var policy = new TestRateLimiterPolicy("myKey1", 404, false); 593options.Value.AddPolicy<string>(name, new TestRateLimiterPolicy("myKey2", 403, false));
4 references to TestRateLimiterPolicy
Microsoft.AspNetCore.RateLimiting.Tests (4)
RateLimitingMiddlewareTests.cs (3)
387options.Value.AddPolicy<string, TestRateLimiterPolicy>(name); 559var policy = new TestRateLimiterPolicy("myKey", 404, false); 589var policy = new TestRateLimiterPolicy("myKey1", 404, false);
RateLimitingOptionsTests.cs (1)
46Assert.Throws<ArgumentException>(() => options.AddPolicy<string, TestRateLimiterPolicy>("myKey"));