public TeacherConfirmationController(
     IApplicationService applicationService,
     ITeacherConfirmationService teacherConfirmationService,
     ApplicationModelMapper applicationModelMapper)
 {
     _applicationService         = applicationService;
     _teacherConfirmationService = teacherConfirmationService;
     _applicationModelMapper     = applicationModelMapper;
 }
        public void Setup()
        {
            Mapper.Initialize(cfg => cfg.AddProfile <AutoMapperProfile>());

            _notificationService = new Mock <INotificationService>();
            _applicationService  = new Mock <IApplicationService>();
            var fakeApplicationModelMapper = new ApplicationModelMapper(null, null);

            _teacherConfirmationRepositoryMock = new Mock <ITeacherConfirmationRepository>();
            _teacherConfirmationService        = new TeacherConfirmationService(_notificationService.Object, _teacherConfirmationRepositoryMock.Object);
            _teacherConfirmationController     = new TeacherConfirmationController(_applicationService.Object, _teacherConfirmationService, fakeApplicationModelMapper);
        }
Пример #3
0
 public ApplicationController(
     IApplicationService applicationService,
     IUserService userService,
     ITeacherConfirmationService teacherConfirmationService,
     ICourseService courseService,
     ITeacherService teacherService,
     ApplicationModelMapper applicationModelMapper)
 {
     _applicationService         = applicationService;
     _userService                = userService;
     _teacherConfirmationService = teacherConfirmationService;
     _courseService              = courseService;
     _teacherService             = teacherService;
     _applicationModelMapper     = applicationModelMapper;
 }