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; }
public UnitOfWork(SchoolDBEntities context) { _context = context; Students = new StudentRepository(_context); Standards = new StandardRepository(_context); Teachers = new TeacherRepository(_context); Courses = new CourseRepository(_context); }
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; }
// 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; }
public ShoppingCartController(ICourseRepo courseRepo, EFShoppingCartRepo cart) { course = courseRepo; shoppingCartRepo = cart; }
public CoursesController(ICourseRepo _Db, ApplicationDbContext _Context) { Db = _Db; Context = _Context; }
public CourseService(ICourseRepo <Course> courseRepository) { this.courseRepository = courseRepository; }
public CourseService(ICourseRepo repo) { _repo = repo; }
public UoW(SchoolContext schoolContext, IStudentRepo studentRepo, ICourseRepo courseRepo) { this.schoolContext = schoolContext; this.studentRepo = studentRepo; this.courseRepo = courseRepo; }
public CoursesController(ICourseRepo repository, IMapper mapper) { _repository = repository; _mapper = mapper; }
public DeleteModel(ICourseRepo courseRepo) { _courseRepo = courseRepo; }
public DetailsModel(ICourseRepo courseRepo) { _courseRepo = courseRepo; }
public CoursesController(ICourseRepo repository) { _repository = repository; }
public CourseController(ICourseRepo courseRepo) { _courseRepo = courseRepo; }
public CourseController(ICourseRepo repository, IMapper mapper) //Dependency Injection { _repository = repository; _mapper = mapper; }
public AllCoursesModel(ICourseRepo courseData) { _courseData = courseData; }
public CoursesService(ICourseRepo courseRepo) { _courseRepo = courseRepo; }
public EditModel(ICourseRepo course) { _courseRepo = course; }