public void Test_DropCourse() { var data = new EFData(); Person person = data.GetPerson(2); Person professor = data.GetPerson(5); Course course = new Course() { Title = "TST-101", Department = "Quality Control", Professor = professor.PersonId, StartTime = 20, EndTime = 21, Capacity = 10, Credit = 5, Active = true }; if (data.AddCourse(course, professor)) { if (data.CartCourse(course, person)) { var actual = data.DropCourse(course, person); if (data.CancelCourse(course)) { Assert.True(actual); } else { Assert.True(false); } } else { Assert.True(false); } } else { Assert.True(false); } }
public void Test_CancelCourse() { var data = new EFData(); Course course = data.GetCourse(5); var actual = data.CancelCourse(course); Assert.True(actual); }
public bool CancelCourse(CourseDAO course) { var c = CourseMapper.MapToCourse(course); return(db.CancelCourse(c)); }