public RaceDataManagerTests() { serviceProviderMock = new Mock <IServiceProvider>(); loggerMock = new Mock <ILogger>(); sourceProviderMock = new Mock <ISourceProvider>(); manager = new RaceDataManager(loggerMock.Object, serviceProviderMock.Object, sourceProviderMock.Object); }
public StartListLogic( IStartListManager startListManager, IRaceDataManager raceDataManager) { this.startListManager = startListManager ?? throw new ArgumentNullException(nameof(startListManager)); this.raceDataManager = raceDataManager ?? throw new ArgumentNullException(nameof(raceDataManager)); }
public RaceDataLogic(IRaceDataManager raceDataManager, RaceDataValidator validator) { this.validator = validator ?? throw new ArgumentNullException(nameof(validator)); this.raceDataManager = raceDataManager ?? throw new ArgumentNullException(nameof(raceDataManager)); }