public void GetCoursesBySemester_ReturnsEmptyListWhenNoDataDefined()
        {
            // Arrange:
            MockUnitOfWork<MockDataContext> _mockUnitOfWorkWithNoDataDefined = new MockUnitOfWork<MockDataContext>();
            CoursesServiceProvider _serviceWithNoDataDefined = new CoursesServiceProvider(_mockUnitOfWorkWithNoDataDefined);
            const string SEMESTER = "20153";

            // Act:
            var result = _serviceWithNoDataDefined.GetCourseInstancesBySemester(SEMESTER);

            // Assert:
            Assert.AreEqual(0, result.Count);
            Assert.AreEqual(false, result.Any());
        }
        public void GetCoursesBySemester_ReturnsEmptyListWhenNoDataDefined()
        {
            // Arrange:
            var mockUnitOfWork = new MockUnitOfWork<MockDataContext>();
            var service = new CoursesServiceProvider(mockUnitOfWork);
            // Act:
            var result = service.GetCourseInstancesBySemester("20151");

            // Assert:
            var expected = new List<CourseInstanceDTO>();
            Assert.AreEqual(expected.Count, result.Count);
        }