public RoadMapController(ks54AISContext _context) { //this.context = _context; roadMapRepository = new RoadMapRepository(_context); groupRepository = new GroupRepository(_context); //excelHelper = new ExcelHelper(_context); }
protected void InitializeMocks() { // DB context DbContextMock.ShouldThrowException = false; DbContextMock.SaveChangesResult = 1; _dbContextMock = DbContextMock.SetupDbContext <IApplicationDbContext>(); _dbContext = _dbContextMock.Object; // Utils _dateTimeUtil = new DateTimeUtilMock(); // Repositories BaseMock.ShouldThrowException = false; _teamsRepositoryMock = TeamsRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _teamsRepository = _teamsRepositoryMock.Object; _positionsRepositoryMock = PositionsRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _positionsRepository = _positionsRepositoryMock.Object; _dayOffRepositoryMock = DayOffsRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _dayOffRepository = _dayOffRepositoryMock.Object; _holidaysRepositoryMock = HolidaysRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _holidaysRepository = _holidaysRepositoryMock.Object; _motivationModificatorRepositoryMock = MotivationModificatorRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _motivationModificatorRepository = _motivationModificatorRepositoryMock.Object; _otherPaymentsRepositoryMock = OtherPaymentsRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _otherPaymentsRepository = _otherPaymentsRepositoryMock.Object; _peopleRepositoryMock = PeopleRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _peopleRepository = _peopleRepositoryMock.Object; _staffRepositoryMock = StaffRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _staffRepository = _staffRepositoryMock.Object; _roadMapRepositoryMock = RoadMapRepositoryMock.SetupMock(_dbContext, _dateTimeUtil); _roadMapRepository = _roadMapRepositoryMock.Object; }