示例#1
0
 def setUp(self):
     self.student = t.Student('Duck', 'Daisy', 'Comp Sci')
示例#2
0
 def test_object_not_created_error_gpa(self):
     with self.assertRaises(ValueError):
         p = t.Student('Duck', 'Daisy', 'abc', 'r')
示例#3
0
 def test_object_not_created_error_fist_name(self):
     with self.assertRaises(ValueError):
         p = t.Student('Duck', '123', 'Comp Sci')
示例#4
0
 def test_object_not_created_error_major(self):
     with self.assertRaises(ValueError):
         p = t.Student('Duck', 'Daisy', '123')
示例#5
0
 def test_inital_all_attributes(self):
     student = t.Student('Duck', 'Daisy', 'Comp Sci', 3.9)
     assert student.last_name == 'Duck'
     assert student.first_name == 'Daisy'
     assert student.major == 'Comp Sci'
     assert student.gpa == 3.9