Beispiel #1
0
 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)
Beispiel #2
0
 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)
Beispiel #3
0
 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)
Beispiel #4
0
 def test_add_a_student(self):
     school = School()
     school.add_student(name="Aimee", grade=2)
     expected = [True]
     self.assertEqual(school.added(), expected)