public void TestGetFacultyCourses()
        {
            var mockFacultiesSet = CreateMockFacultySet();

            mockFacultiesSet.Setup(x => x.Include(It.IsAny <string>())).Returns(mockFacultiesSet.Object);
            _mockStudentExchangeDataContext.Setup(c => c.Faculties).Returns(mockFacultiesSet.Object);

            var result = _facultyService.GetFacultyCourses(1L);

            Assert.IsTrue(_facultySet.ToList().Find(f => f.Id == 1L).CoursesOfStudy.Intersect(result).Count() == result.Count);
        }
Esempio n. 2
0
 public IHttpActionResult GetFacultyCourses(long facultyId)
 {
     return(Content(HttpStatusCode.OK, _facultyService.GetFacultyCourses(facultyId)));
 }