public EvaluationsController(ILogger <EvaluationsController> logger, IAbsencesService absencesService, IGradesService gradesService, IStudentsService studentsService, ISubjectsService subjectsService) { _logger = logger; _absencesService = absencesService; _gradesService = gradesService; _studentsService = studentsService; _subjectsService = subjectsService; }
public void Setup() { _absencesRepositoryMock = new Mock <IDeletableEntityRepository <Absence> >(); _teachersRepositoryMock = new Mock <IRepository <Teacher> >(); _studentSubjectsRepositoryMock = new Mock <IRepository <StudentSubject> >(); _studentRepositoryMock = new Mock <IRepository <Student> >(); _absencesService = new AbsencesService( _absencesRepositoryMock.Object, _teachersRepositoryMock.Object, _studentSubjectsRepositoryMock.Object); }
public AbsencesController( IAbsencesService absencesService, IStudentsService studentsService, ICoursesService coursesService, UserManager <ApplicationUser> userManager) { this.absencesService = absencesService; this.studentsService = studentsService; this.coursesService = coursesService; this.userManager = userManager; }