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);
            }
        }