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));
        }