public TestResourceManagerFixture()
        {
            var startup = new FakeStartup();

            Server = new TestServer(new WebHostBuilder()
                                    .UseUrls("http://localhost:5000")
                                    .ConfigureServices(services =>
            {
                services.AddSingleton <IStartup>(startup);
            })
                                    .UseSetting(WebHostDefaults.ApplicationKey, typeof(FakeStartup).GetType().Assembly.FullName));
            Client = Server.CreateClient();
        }
        public TestScimServerFixture()
        {
            SharedCtx = new SharedContext();
            var startup = new FakeStartup(SharedCtx);

            Server = new TestServer(new WebHostBuilder()
                                    .UseUrls("http://localhost:5000")
                                    .ConfigureServices(services =>
            {
                services.AddSingleton <IStartup>(startup);
            }));
            Client = Server.CreateClient();
            SharedCtx.HttpClientFactory.Set(Server);
        }
Beispiel #3
0
        public TestOauthServerFixture()
        {
            SharedCtx = new SharedContext();
            var startup = new FakeStartup(SharedCtx);

            Server = new TestServer(new WebHostBuilder()
                                    .UseUrls("http://localhost:5000")
                                    .ConfigureServices(services =>
            {
                services.AddSingleton <IStartup>(startup);
            })
                                    .UseSetting(WebHostDefaults.ApplicationKey, typeof(FakeStartup).GetType().Assembly.FullName));
            Client = Server.CreateClient();
            SharedCtx.HttpClientFactory.Set(Server);
        }