public SecurityTestHelper(IServiceCollection services, RepositoryTestHelper repoHelper) { //var jwtConfig = _configuration.GetSection("JwtConfig").Get<JwtConfig>(); _tokenProvider = services.BuildServiceProvider().GetService <ITokenProvider>(); _repoHelper = repoHelper; this.ConfigureAdminUser(); this.ConfigureSystemAdminUser(); this.ConfigureUserUser(); }
protected override void ConfigureWebHost(IWebHostBuilder builder) { LoadLocalConfigurationFile(builder); builder.ConfigureServices(services => { this.SetUpDbContext(services); this.ScopeFactory = services.BuildServiceProvider().GetService <IServiceScopeFactory>(); _repoHelper = new RepositoryTestHelper(this.ScopeFactory); _securityHelper = new SecurityTestHelper(services, _repoHelper); }); }