public void SchoolTestRemoveExistentStudent() { var course = new Course("Javascript"); var school = new School("TUES"); school.AddCourse(course); school.RemoveCourse(course); }
public void SchoolTestRemoveNonExistingCourse() { var firstCourse = new Course("Javascript"); var secondCourse = new Course("Csharp"); var school = new School("TUES"); school.AddCourse(firstCourse); school.RemoveCourse(secondCourse); }
public void TestRemoveCourseNormalRemoval() { School school = new School(); school.AddCourse(new Course("Chemistry")); school.AddCourse(new Course("Geography")); school.RemoveCourse(new Course("Chemistry")); Assert.IsTrue(school.OfferedCourses.Count == 1); }
public void SchoolRemoveNotExistingStudentFromCourseTest() { School cSharpSchool = new School("C# School"); Course cSharpCourse = new Course("C# Course"); cSharpSchool.RemoveCourse(cSharpCourse); Assert.AreEqual(0, cSharpSchool.CountOfCourses()); }
public void SchoolRemoveCourseNonExistentTest() { List<Course> courses = new List<Course> { new Course("HQPC"), new Course("JS Fundamentals"), new Course("JS UIDOM"), new Course("JS OOP"), new Course("DSA") }; Course toRemove = new Course("DB"); School school = new School(courses); school.RemoveCourse(toRemove); }
public void TestRemoveCourseMissingCourse() { School school = new School(); school.AddCourse(new Course("Chemistry")); school.RemoveCourse(new Course("Geography")); }
public void TestRemoveCourseNullObject() { School school = new School(); school.RemoveCourse(null); }
public void SchoolRemoveCourseTest() { List<Course> courses = new List<Course> { new Course("HQPC"), new Course("JS Fundamentals"), new Course("JS UIDOM"), new Course("JS OOP"), new Course("DSA") }; School school = new School(courses); school.RemoveCourse(courses[1]); // JS Fundamentals int expectedCoursesCount = 4; Assert.AreEqual(expectedCoursesCount, school.Courses.Count, "Removing existing courses from school works incorrectly."); // 4 courses remaining }
public void SchoolRemoveCourseNullTest() { School school = new School(); school.RemoveCourse(null); }