示例#1
0
        public AuthMiddlewareUsingRequireAuthTest(MvcTestFixture <SecurityWebSite.StartupWithRequireAuth> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
示例#2
0
        public RoutingFallbackTest(MvcTestFixture <RoutingWebSite.StartupForFallback> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
        protected ConsumesAttributeTestsBase(MvcTestFixture <TStartup> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
 public RoutingAcrossPipelineBranchesTests(MvcTestFixture <RoutingWebSite.StartupRoutingDifferentBranches> fixture)
 {
     Factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);
 }
示例#5
0
        protected RequestServicesTestBase(MvcTestFixture <TStartup> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
示例#6
0
        protected RoutingWithoutRazorPagesTestsBase(MvcTestFixture <TStartup> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
 public XmlSerializerFormattersWrappingTest(MvcTestFixture <Startup> fixture)
 {
     Factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(builder => builder.UseStartup <Startup>());
     Client  = Factory.CreateDefaultClient();
 }
        public HtmlGenerationWithCultureTest(MvcTestFixture <StartupWithCultureReplace> fixture)
        {
            var factory = fixture.WithWebHostBuilder(builder => builder.UseStartup <StartupWithCultureReplace>());

            Client = factory.CreateDefaultClient();
        }
示例#9
0
        public RazorPageModelTest(MvcTestFixture <RazorPagesWebSite.StartupWithoutEndpointRouting> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
 public GlobalAuthorizationFilterTest(MvcTestFixture <SecurityWebSite.StartupWithGlobalDenyAnonymousFilter> fixture)
 {
     Factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);
     Client  = Factory.CreateDefaultClient();
 }
        protected AuthMiddlewareAndFilterTestBase(MvcTestFixture <TStartup> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
示例#12
0
 public RoutingDynamicTest(MvcTestFixture <RoutingWebSite.StartupForDynamic> fixture)
 {
     Factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);
     Client  = Factory.CreateDefaultClient();
 }
示例#13
0
        protected JsonOutputFormatterTestBase(MvcTestFixture <TStartup> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }
示例#14
0
        public RequestSizeLimitTest(MvcTestFixture <BasicWebSite.StartupRequestLimitSize> fixture)
        {
            var factory = fixture.Factories.FirstOrDefault() ?? fixture.WithWebHostBuilder(ConfigureWebHostBuilder);

            Client = factory.CreateDefaultClient();
        }