public void Course_And_Instructor_By_Id_data_verified() { Course testcourse; //using (var Uow = new MOOCollab2UOW()) using (var Uow = new TestDb()) { //Arrange var courseRepo = new CourseRepository(Uow); testcourse = courseRepo.CourseAndInstructorByCourseId(1); } Assert.IsNotNull(testcourse.OwnerId); }
public void delete_applies_soft_delete() { //var repo = new CourseRepository(new MOOCollab2UOW()); var repo = new CourseRepository(new TestDb()); var testCourse = new Course { Id = 1, Status = true }; //act repo.Delete(testCourse); var changedCourse = repo.CourseAndInstructorByCourseId(1);//get changed course //assert Assert.IsFalse(changedCourse.Status); Assert.IsNull(changedCourse.Groups.FirstOrDefault(g => g.Status == true)); }