public DbObjectBuilder( ISailScoresContext dbContext, IMapper mapper) { _dbContext = dbContext; _mapper = mapper; }
public CompetitorService( ISailScoresContext dbContext, IMapper mapper) { _dbContext = dbContext; _mapper = mapper; }
public SeasonService( ISailScoresContext dbContext, IMapper mapper) { _dbContext = dbContext; _mapper = mapper; }
public BoatClassService( ISailScoresContext dbContext, IMapper mapper) { _dbContext = dbContext; _mapper = mapper; }
public BoatClassServiceTests() { var options = new DbContextOptionsBuilder <SailScoresContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; _context = new SailScoresContext(options); var config = new MapperConfiguration(opts => { opts.AddProfile(new DbToModelMappingProfile()); }); _mapper = config.CreateMapper(); _fakeBoatClass = new BoatClass { Id = Guid.NewGuid(), Name = "Fake BoatClass" }; _context.BoatClasses.Add(_mapper.Map <Database.Entities.BoatClass>(_fakeBoatClass)); _context.SaveChanges(); _service = new SailScores.Core.Services.BoatClassService( _context, _mapper ); }
public AnnouncementService( ISailScoresContext dbContext, IMapper mapper) { _dbContext = dbContext; _mapper = mapper; }
public ClubRequestService( ISailScoresContext dbContext, IMapper mapper) { _dbContext = dbContext; _mapper = mapper; }
public RegattaServiceTests() { _context = Utilities.InMemoryContextBuilder.GetContext(); _clubInitials = _context.Clubs.First().Initials; _clubId = _context.Clubs.First().Id; _regatta = _context.Regattas.First(); _mockSeriesService = new Mock <ISeriesService>(); var config = new MapperConfiguration(opts => { opts.AddProfile(new DbToModelMappingProfile()); }); _mapper = config.CreateMapper(); //yep, this means we are testing the real DbObjectBuilder as well: _dbObjectBuilder = new DbObjectBuilder( _context, _mapper ); _service = new RegattaService( _mockSeriesService.Object, _context, _dbObjectBuilder, _mapper ); }
public DbObjectBuilderTests() { _context = InMemoryContextBuilder.GetContext(); _mapper = MapperBuilder.GetSailScoresMapper(); _service = new DbObjectBuilder( _context, _mapper); }
public ScoringServiceTests() { _context = InMemoryContextBuilder.GetContext(); _mapper = MapperBuilder.GetSailScoresMapper(); _service = new ScoringService( _context, _mapper); }
public FleetServiceTests() { _context = InMemoryContextBuilder.GetContext(); _clubId = _context.Clubs.First().Id; _mapper = MapperBuilder.GetSailScoresMapper(); _service = new FleetService( _context, _mapper); }
public RegattaService( ISeriesService seriesService, ISailScoresContext dbContext, IDbObjectBuilder dbObjBuilder, IMapper mapper) { _seriesService = seriesService; _dbContext = dbContext; _dbObjectBuilder = dbObjBuilder; _mapper = mapper; }
public ClubServiceTests() { _context = Utilities.InMemoryContextBuilder.GetContext(); _clubId = _context.Clubs.First().Id; _clubInitials = _context.Clubs.First().Initials; _mapper = MapperBuilder.GetSailScoresMapper(); _service = new SailScores.Core.Services.ClubService( _context, _mapper ); }
public MergeService( ISailScoresContext dbContext, ICompetitorService competitorService, ISeriesService seriesService, ILogger <IMergeService> logger, IMapper mapper) { _dbContext = dbContext; _competitorService = competitorService; _seriesService = seriesService; _logger = logger; _mapper = mapper; }
public async Task <ProviderCultureResult> DetermineProviderCultureResult( HttpContext httpContext) { _dbContext = httpContext.RequestServices.GetService <ISailScoresContext>(); _cache = httpContext.RequestServices.GetService <IMemoryCache>(); var locale = await GetLocaleAsync(httpContext.Request.Path).ConfigureAwait(false); if (String.IsNullOrWhiteSpace(locale)) { return(null); } return(new ProviderCultureResult(locale)); }
public SeriesService( IScoringCalculatorFactory scoringCalculatorFactory, IScoringService scoringService, IConversionService converter, IDbObjectBuilder dbObjBuilder, ISailScoresContext dbContext, IMapper mapper) { _scoringCalculatorFactory = scoringCalculatorFactory; _scoringService = scoringService; _converter = converter; _dbObjectBuilder = dbObjBuilder; _dbContext = dbContext; _mapper = mapper; }
public RaceService( ISailScoresContext dbContext, ISeriesService seriesService, IBackgroundTaskQueue queue, ILogger<IRaceService> logger, IServiceScopeFactory serviceScopeFactory, IMapper mapper) { _dbContext = dbContext; _seriesService = seriesService; _logger = logger; Queue = queue; _serviceScopeFactory = serviceScopeFactory; _mapper = mapper; }
public CompetitorServiceTests() { _mockCalculator = new Mock <IScoringCalculator>(); _mockCalculator.Setup(c => c.CalculateResults(It.IsAny <Series>())).Returns(new SeriesResults()); _mockScoringCalculatorFactory = new Mock <IScoringCalculatorFactory>(); _mockScoringCalculatorFactory.Setup(f => f.CreateScoringCalculatorAsync(It.IsAny <SailScores.Core.Model.ScoringSystem>())) .ReturnsAsync(_mockCalculator.Object); _context = Utilities.InMemoryContextBuilder.GetContext(); _clubId = _context.Clubs.First().Id; _mapper = MapperBuilder.GetSailScoresMapper(); _service = new SailScores.Core.Services.CompetitorService( _context, _mapper ); }
public RaceServiceTests() { _context = InMemoryContextBuilder.GetContext(); _mockSeriesService = new Mock <ISeriesService>(); _mockBackgroundTaskQueue = new Mock <IBackgroundTaskQueue>(); _mockLogger = new Mock <ILogger <IRaceService> >(); _mockServiceScopeFactory = new Mock <IServiceScopeFactory>(); _mapper = MapperBuilder.GetSailScoresMapper(); _service = new RaceService( _context, _mockSeriesService.Object, _mockBackgroundTaskQueue.Object, _mockLogger.Object, _mockServiceScopeFactory.Object, _mapper); _clubId = _context.Clubs.First().Id; }
public SeriesServiceTests() { _mockCalculator = new Mock <IScoringCalculator>(); _mockCalculator.Setup(c => c.CalculateResults(It.IsAny <Series>())).Returns(new SeriesResults { Results = new Dictionary <Competitor, SeriesCompetitorResults>() }); _mockScoringCalculatorFactory = new Mock <IScoringCalculatorFactory>(); _mockScoringCalculatorFactory.Setup(f => f.CreateScoringCalculatorAsync(It.IsAny <SailScores.Core.Model.ScoringSystem>())) .ReturnsAsync(_mockCalculator.Object); _mockScoringService = new Mock <IScoringService>(); _mockConversionService = new Mock <IConversionService>(); _context = Utilities.InMemoryContextBuilder.GetContext(); _clubInitials = _context.Clubs.First().Initials; var config = new MapperConfiguration(opts => { opts.AddProfile(new DbToModelMappingProfile()); }); _mapper = config.CreateMapper(); _fakeSeries = _mapper.Map <Series>(_context.Series.First()); _seriesUrlName = _fakeSeries.UrlName; //yep, this means we are testing the real DbObjectBuilder as well: _dbObjectBuilder = new DbObjectBuilder( _context, _mapper ); _service = new SailScores.Core.Services.SeriesService( _mockScoringCalculatorFactory.Object, _mockScoringService.Object, _mockConversionService.Object, _dbObjectBuilder, _context, _mapper ); }
public ClubRequestServiceTests() { var options = new DbContextOptionsBuilder <SailScoresContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; _context = new SailScoresContext(options); var config = new MapperConfiguration(opts => { opts.AddProfile(new DbToModelMappingProfile()); }); _mapper = config.CreateMapper(); _fakeInProcessClubRequest = new ClubRequest() { Id = Guid.NewGuid(), ClubName = "InProcessClubRequestName" }; _fakeCompletedClubRequest = new ClubRequest() { Id = Guid.NewGuid(), ClubName = "CompletedClubRequestName", Complete = true }; _context.ClubRequests.Add(_mapper.Map <Database.Entities.ClubRequest>( _fakeInProcessClubRequest)); _context.ClubRequests.Add(_mapper.Map <Database.Entities.ClubRequest>( _fakeCompletedClubRequest)); _context.SaveChanges(); _context = new SailScoresContext(options); _service = new SailScores.Core.Services.ClubRequestService( _context, _mapper ); }
public ScoringCalculatorFactory( ISailScoresContext dbContext) { _dbContext = dbContext; }
public UserService( ISailScoresContext dbContext) { _dbContext = dbContext; }