public void WhenCalled_ReturnCorrectCourseContent() { var courseContent = new LearnerCourseContentDto(); _service.Setup(x => x.GetCourseContentFromRepo(_query.CourseId, default)) .ReturnsAsync(courseContent); var result = _sut.Handle(_query, default).Result; Assert.That(result.CourseContent, Is.EqualTo(courseContent)); }
public void GetCourseContentFromRepo_CourseDoesExist_ReturnCorrectCourseContent() { var course = new LearnerCourseContentDto(); _repo.Setup(x => x.GetCourseContentFromRepo("courseId", "learningPathId", _publishedStatus, default)) .ReturnsAsync(course); var result = _sut.GetCourseContentFromRepo("courseId", default).Result; Assert.That(result, Is.EqualTo(course)); }