public async Task AnonymousUserAllowedAccessToPages_WithGlobalAuthorizationFilter(string url) { using (StartLog(out var loggerFactory, $"{nameof(AnonymousUserAllowedAccessToPages_WithGlobalAuthorizationFilter)}_{WebUtility.UrlEncode(url)}")) { // Arrange var server = ServerFactory.CreateServer(loggerFactory, builder => builder.ConfigureServices(services => services.SetupGlobalAuthorizeFilter())); var client = ServerFactory.CreateDefaultClient(server); // Act var response = await client.GetAsync(url); // Assert await ResponseAssert.IsHtmlDocumentAsync(response); } }