Esempio n. 1
0
 public LecturerService(IUserRepo userRepo, ICourseRepo courseRepo, IResultRepo resultRepo, IModuleRunRepo moduleRunRepo)
 {
     _userRepo      = userRepo;
     _courseRepo    = courseRepo;
     _resultRepo    = resultRepo;
     _moduleRunRepo = moduleRunRepo;
 }
 public CourseService(
     ICourseRepo courseRepo,
     IAchievementService achievementService)
 {
     this.courseRepo         = courseRepo;
     this.achievementService = achievementService;
 }
Esempio n. 3
0
 public UnitOfWork(SchoolDBEntities context)
 {
     _context  = context;
     Students  = new StudentRepository(_context);
     Standards = new StandardRepository(_context);
     Teachers  = new TeacherRepository(_context);
     Courses   = new CourseRepository(_context);
 }
Esempio n. 4
0
 public CoursesController(ICourseRepo courseRepo)
 {
     _courseRepo         = courseRepo;
     _serializerSettings = new JsonSerializerSettings
     {
         Formatting = Formatting.Indented
     };
 }
        public void GetCourse_ShouldReturnNotFound()
        {
            //Arrange
            testSchoolRegisterContext = new TestSchoolRegisterContext();
            courseRepo        = new MockCourseRepo(testSchoolRegisterContext);
            coursesController = new CoursesController(courseRepo);
            PopulateCourseFields();

            //Act
            IHttpActionResult actionResult = coursesController.Get(10);

            //Assert
            Assert.IsInstanceOfType(actionResult, typeof(NotFoundResult));
        }
        public void PutCourseShouldReturnNotFound()
        {
            // Arrange
            testSchoolRegisterContext = new TestSchoolRegisterContext();
            courseRepo        = new MockCourseRepo(testSchoolRegisterContext);
            coursesController = new CoursesController(courseRepo);

            //Act
            IHttpActionResult actionResult = coursesController.Put(1, new Course {
                Id = 1
            });

            //Assert
            Assert.IsInstanceOfType(actionResult, typeof(NotFoundResult));
        }
        public void GetLessonsByCourseId_ShouldReturnOk(int id)
        {
            //Arrange
            testSchoolRegisterContext = new TestSchoolRegisterContext();
            courseRepo        = new MockCourseRepo(testSchoolRegisterContext);
            coursesController = new CoursesController(courseRepo);
            PopulateCourseFields();

            //Act
            var actionResult  = coursesController.GetLessonsByCourseId(1);
            var contentResult = actionResult as OkNegotiatedContentResult <ICollection <LessonDto> >;

            // Assert
            Assert.IsNotNull(contentResult);
            Assert.IsNotNull(contentResult.Content);
        }
        public void GetCourses_ShouldReturnOk()
        {
            //Arrange
            testSchoolRegisterContext = new TestSchoolRegisterContext();
            courseRepo        = new MockCourseRepo(testSchoolRegisterContext);
            coursesController = new CoursesController(courseRepo);
            PopulateCourseFields();

            //Act

            IHttpActionResult actionResult = coursesController.GetCourses();
            var contentResult = actionResult as OkNegotiatedContentResult <IQueryable <CourseDto> >;

            //Assert
            Assert.IsNotNull(contentResult);
            Assert.IsNotNull(contentResult.Content);
        }
        public void GetCourse_ShouldReturnOk()
        {
            //Arrange
            testSchoolRegisterContext = new TestSchoolRegisterContext();
            courseRepo        = new MockCourseRepo(testSchoolRegisterContext);
            coursesController = new CoursesController(courseRepo);
            PopulateCourseFields();

            //Act
            var actionResult  = coursesController.Get(1);
            var contentResult = actionResult as OkNegotiatedContentResult <CourseDto>;

            // Assert
            Assert.IsNotNull(contentResult);
            Assert.IsNotNull(contentResult.Content);
            Assert.AreEqual(1, contentResult.Content.Id);
        }
        public void PutCourseShouldReturnAccepted()
        {
            // Arrange
            testSchoolRegisterContext = new TestSchoolRegisterContext();
            courseRepo        = new MockCourseRepo(testSchoolRegisterContext);
            coursesController = new CoursesController(courseRepo);
            PopulateCourseFields();

            // Act
            IHttpActionResult actionResult = coursesController.Put(1, new Course {
                Id = 1
            });
            var contentResult = actionResult as NegotiatedContentResult <Course>;

            // Assert
            Assert.IsNotNull(contentResult);
            Assert.AreEqual(HttpStatusCode.Accepted, contentResult.StatusCode);
            Assert.IsNotNull(contentResult.Content);
        }
 public AchievementService(IAchievementRepo achievementRepo, ICourseRepo courseRepo)
 {
     this.achievementRepo = achievementRepo;
     this.courseRepo      = courseRepo;
 }
Esempio n. 12
0
        // private readonly IRepo<StudentForum> _cfRepo;

        public CourseService(ICourseRepo cRepo, IRepo <Facilitator> fRepo /*IRepo<StudentForum> cfRepo*/)
        {
            _fRepo = fRepo;
            _cRepo = cRepo;
            // _cfRepo = cfRepo;
        }
 public CoursesController(ICourseRepo repo)
 {
     _repo = repo;
 }
Esempio n. 14
0
 public ShoppingCartController(ICourseRepo courseRepo, EFShoppingCartRepo cart)
 {
     course           = courseRepo;
     shoppingCartRepo = cart;
 }
Esempio n. 15
0
 public CoursesController(ICourseRepo _Db, ApplicationDbContext _Context)
 {
     Db      = _Db;
     Context = _Context;
 }
Esempio n. 16
0
 public CourseService(ICourseRepo <Course> courseRepository)
 {
     this.courseRepository = courseRepository;
 }
Esempio n. 17
0
 public CourseService(ICourseRepo repo)
 {
     _repo = repo;
 }
Esempio n. 18
0
 public UoW(SchoolContext schoolContext, IStudentRepo studentRepo, ICourseRepo courseRepo)
 {
     this.schoolContext = schoolContext;
     this.studentRepo   = studentRepo;
     this.courseRepo    = courseRepo;
 }
Esempio n. 19
0
 public CoursesController(ICourseRepo repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
Esempio n. 20
0
 public DeleteModel(ICourseRepo courseRepo)
 {
     _courseRepo = courseRepo;
 }
Esempio n. 21
0
 public DetailsModel(ICourseRepo courseRepo)
 {
     _courseRepo = courseRepo;
 }
 public CoursesController(ICourseRepo repository)
 {
     _repository = repository;
 }
Esempio n. 23
0
 public CourseController(ICourseRepo courseRepo)
 {
     _courseRepo = courseRepo;
 }
Esempio n. 24
0
 public CourseController(ICourseRepo repository, IMapper mapper) //Dependency Injection
 {
     _repository = repository;
     _mapper     = mapper;
 }
Esempio n. 25
0
 public AllCoursesModel(ICourseRepo courseData)
 {
     _courseData = courseData;
 }
Esempio n. 26
0
 public CoursesService(ICourseRepo courseRepo)
 {
     _courseRepo = courseRepo;
 }
Esempio n. 27
0
 public EditModel(ICourseRepo course)
 {
     _courseRepo = course;
 }