示例#1
0
 private static TestEnvironmentArgs ApplyArgsDefaults(TestEnvironmentArgs args)
 {
     args = args ?? new TestEnvironmentArgs();
     args.CustomAppModulesProvider = args.CustomAppModulesProvider ?? new ToDoLineAppModulesProvider();
     args.UseAspNetCore            = true;
     return(args);
 }
示例#2
0
 private static TestEnvironmentArgs ApplyArgsDefaults(TestEnvironmentArgs args)
 {
     args = args ?? new TestEnvironmentArgs();
     args.CustomAppModulesProvider = args.CustomAppModulesProvider ?? new CrmPortalDependencies();
     args.UseAspNetCore            = true;
     return(args);
 }
 public CrmPortalTestEnv(TestEnvironmentArgs args = null)
     : base(ApplyArgsDefaults(args))
 {
 }
示例#4
0
 protected override IDependenciesManagerProvider GetDependenciesManagerProvider(TestEnvironmentArgs args)
 {
     return(args.CustomDependenciesManagerProvider ?? (args.UseAspNetCore ? new BitOwinCoreTestDependenciesManagerProvider(args) : (IDependenciesManagerProvider) new BitOwinTestDependenciesManagerProvider(args)));
 }
 public TestFoundationDependenciesManager(TestEnvironmentArgs args)
 {
     _args = args;
 }
示例#6
0
 public SanaapTestEnvironment(TestEnvironmentArgs args = null)
     : base(ApplyArgsDefaults(args))
 {
 }
示例#7
0
 public BitOwinCoreTestAppModulesProvider(TestEnvironmentArgs args)
 {
     _args = args;
 }
 protected override IAppModulesProvider GetAppModulesProvider(TestEnvironmentArgs args)
 {
     return(args.CustomAppModulesProvider ?? (args.UseAspNetCore ? new BitOwinCoreTestAppModulesProvider(args) : (IAppModulesProvider) new BitOwinTestAppModulesProvider(args)));
 }
 public BitTestAppEnvironmentsProvider(TestEnvironmentArgs args)
 {
     _args = args;
 }
示例#10
0
 public AspNetCoreTestEnvironment(TestEnvironmentArgs args = null)
     : base(args)
 {
 }
 public FoundationAspNetCoreTestServerDependenciesManager(TestEnvironmentArgs args)
 {
     this._args = args;
 }
 public FoundationAspNetCoreAppEnvironmentPrvider(TestEnvironmentArgs args)
 {
     _args = args;
 }
示例#13
0
 public TestHttpClientHandler(HttpMessageHandler innerHandler, TestEnvironmentArgs args)
     : base(innerHandler)
 {
     _args = args;
 }
示例#14
0
 public AspNetCoreEmbeddedTestServer(TestEnvironmentArgs args)
 {
     _args = args;
 }
 public AspNetCoreSelfHostTestServer(TestEnvironmentArgs args)
 {
     _args = args;
 }
示例#16
0
 private static TestEnvironmentArgs ApplyArgsDefaults(TestEnvironmentArgs args)
 {
     args = args ?? new TestEnvironmentArgs();
     return(args);
 }
示例#17
0
 public BitOwinTestDependenciesManagerProvider(TestEnvironmentArgs args)
 {
     _args = args;
 }
示例#18
0
 public ToDoLineTestEnv(TestEnvironmentArgs args = null)
     : base(ApplyArgsDefaults(args))
 {
 }
 public BitOwinTestEnvironment(TestEnvironmentArgs args = null)
     : base(args)
 {
 }
示例#20
0
 static TestEnvironmentArgs ConfigureArgs(TestEnvironmentArgs args)
 {
     args ??= new TestEnvironmentArgs {
     };
     return(args);
 }
 protected override IAppEnvironmentsProvider GetAppEnvironmentsProvider(TestEnvironmentArgs args)
 {
     return(args.CustomAppEnvironmentsProvider ?? new BitTestAppEnvironmentsProvider(args));
 }
示例#22
0
 public BitOwinTestEnvironment(TestEnvironmentArgs args = null)
     : base(ConfigureArgs(args))
 {
 }
示例#23
0
 public IdentityServerTestEnvironment(TestEnvironmentArgs args)
     : base(args)
 {
 }
示例#24
0
 protected override IAppModulesProvider GetAppModulesProvider(TestEnvironmentArgs args)
 {
     return(args.CustomAppModulesProvider ?? new BitOwinCoreTestAppModulesProvider(args));
 }