def test_adding_multiple_students_in_the_same_grade_in_the_roster(self): school = School() school.add_student(name="Blair", grade=2) school.add_student(name="James", grade=2) school.add_student(name="Paul", grade=2) expected = [True, True, True] self.assertEqual(school.added(), expected)
def test_cannot_add_student_to_same_grade_in_the_roster_more_than_once(self): school = School() school.add_student(name="Blair", grade=2) school.add_student(name="James", grade=2) school.add_student(name="James", grade=2) school.add_student(name="Paul", grade=2) expected = [True, True, False, True] self.assertEqual(school.added(), expected)
def test_adding_students_in_multiple_grades(self): school = School() school.add_student(name="Chelsea", grade=3) school.add_student(name="Logan", grade=7) expected = [True, True] self.assertEqual(school.added(), expected)
def test_add_a_student(self): school = School() school.add_student(name="Aimee", grade=2) expected = [True] self.assertEqual(school.added(), expected)