public void RemoveStudent_NotInTheClass_Throws() { var schoolClass = new SchoolClass(); var student = this.CreateStudent(10000); schoolClass.AddStudent(student); schoolClass.RemoveStudent(10001); }
public void RemoveStudent_DecreasesStudentsCount() { var schoolClass = new SchoolClass(); var student = this.CreateStudent(10000); schoolClass.AddStudent(student); schoolClass.RemoveStudent(student.TrackingNumber); Assert.AreEqual(0, schoolClass.Size); }
public void RemoveStudent_WithValidParameter_RemovesHimFtomTheClass() { var schoolClass = new SchoolClass(); var student = this.CreateStudent(10000); schoolClass.AddStudent(student); schoolClass.RemoveStudent(student.TrackingNumber); Assert.IsFalse(schoolClass.Students.Contains(student)); }
public static void Main() { School.Student student = new School.Student("Milko", "Milchev", 2); School.Student studentTwo = new School.Student("Ivancho", "Ivanov", 1); SchoolClass seventhGradeA = new SchoolClass('a', new Teacher("Ms", "Ivanova")); seventhGradeA.AddStudent(student); seventhGradeA.AddStudent(studentTwo); seventhGradeA.RemoveStudent(studentTwo); School.Student studentThr = new School.Student("Grigor", "Grigorov", 1); student.AddComment("something"); Console.WriteLine(student.Comments); TestStudentsAndWorkers.Test(); AnimalHierarchyTest.Test(); }