Example #1
0
 public LegacyRedirectTests(MandarinTestFixture fixture, ITestOutputHelper testOutputHelper)
     : base(fixture, testOutputHelper)
 {
     this.client = this.Fixture.CreateClient(new WebApplicationFactoryClientOptions
     {
         AllowAutoRedirect = false,
     });
 }
        protected MandarinGrpcIntegrationTestsBase(MandarinTestFixture fixture, ITestOutputHelper testOutputHelper)
            : base(fixture, testOutputHelper)
        {
            var server  = this.Fixture.Server;
            var handler = server.CreateHandler();

            var services = new ServiceCollection();

            services.Configure <MandarinConfiguration>(x => x.AuthenticationHeaderScheme = TestAuthHandler.AuthenticationScheme);
            services.AddMandarinClientServices(server.BaseAddress, () => handler);
            services.AddSingleton <IAccessTokenProvider, TestAuthAccessTokenProvider>();
            services.AddAutoMapper(options => { options.AddProfile <MandarinGrpcMapperProfile>(); });
            this.clientServiceProvider = services.BuildServiceProvider();
        }
Example #3
0
 public MandarinGrpcFixedCommissionServiceTests(MandarinTestFixture fixture, ITestOutputHelper testOutputHelper)
     : base(fixture, testOutputHelper)
 {
 }
 public MandarinGrpcEmailServiceTests(MandarinTestFixture fixture, ITestOutputHelper testOutputHelper)
     : base(fixture, testOutputHelper)
 {
 }