public void TestGetCourse() { var course = GetCourse.ClassroomGetCourse(this.TestCourse.Id); Assert.IsNotNull(course, "Course not returned."); Assert.AreEqual(this.TestCourse.Id, course.Id, "Wrong course returned."); }
public ActionResult GetCourse(int id) { try { Course course = repository.GetById(id); if (course == null) { return(NotFound()); } GetCourse getCourse = mapper.Map <GetCourse>(course); return(Ok(getCourse)); } catch (Exception) { return(NotFound()); } }
public async Task <IActionResult> Get([FromRoute] GetCourse query) => Select(await Dispatcher.QueryAsync(query));
public async Task <ActionResult <CourseDto> > GetAsync([FromRoute] GetCourse query) => Single(await QueryAsync(query));