コード例 #1
0
 def test_created_error_fist_name(self):
     with self.assertRaises(ValueError):
         name = _student.Student('Omar', '333', "BIS", 65.0)
コード例 #2
0
 def test_created_error_major(self):
     with self.assertRaises(ValueError):
         name = _student.Student('Omar', 'Ghulam', '55', 66.5)
コード例 #3
0
 def setUp(self):
     self.studen = _student.Student('Omar', 'Ghulam', 'BIS', 60.0)
コード例 #4
0
 def test_not_created_error_last_name(self):
     with self.assertRaises(ValueError):
         name = _student.Student('555', 'Ghulam', "BIS", 55.0)
コード例 #5
0
 def test_object_not_created_error_gpa_range_check(self):
     with self.assertRaises(ValueError):
         s = sc.Student('Walczak', 'Robert', 'Data_Analyis', 3.6)
コード例 #6
0
 def setUp(self):
     self.student = sc.Student('Walczak', 'Robert', 'Data_Analyis', 3.6)
コード例 #7
0
 def test_object_not_created_error_first_name(self):
     with self.assertRaises(ValueError):
         s = sc.Student('Walczak', '567', 'Data_Analyis', 3.6)
コード例 #8
0
 def test_object_not_created_error_last_name(self):
     with self.assertRaises(ValueError):
         s = sc.Student('123', 'Ryan', 'Web Development', 2.0)
コード例 #9
0
 def setUp(self):
     self.student = sc.Student('Blankenship', 'Ryan', 'Web Development',
                               2.0)
コード例 #10
0
 def test_object_created_all_attributes(self):
     student = sc.Student('Walczak', 'Robert', 'Data_Analyis', 3.6)
     assert student.last_name == 'Walczak'
     assert student.first_name == 'Robert'
     assert student.major == 'Data_Analyis'
     assert student.gpa == 3.6
コード例 #11
0
 def test_object_not_created_error_gpa_range_check(self):
     with self.assertRaises(ValueError):
         s = sc.Student('Blankenship', 'Ryan', 'Web Development', 4.0)
コード例 #12
0
 def test_object_not_created_error_major(self):
     with self.assertRaises(ValueError):
         s = sc.Student('Blankenship', 'Ryan', '123', 2.0)
コード例 #13
0
 def test_object_not_created_error_first_name(self):
     with self.assertRaises(ValueError):
         s = sc.Student('Blankenship', '123', 'Web Development', 2.0)
コード例 #14
0
 def test_class_name_gpa(self):
     name = _student.Student('Omar', 'Ghulam', 'BIS', 54.0)
     self.assertEqual('Omar,Ghulam', 'Omar,Ghulam')
コード例 #15
0
 def test_object_not_created_error_major(self):
     with self.assertRaises(ValueError):
         s = sc.Student('Walczak', 'Robert', '567', 3.6)
コード例 #16
0
def test_inital_all_attributes():
    student1 = _student.Student('Omar', 'Ghulam', 'BIS', 60.0)
    assert student1.last_name == 'Omar'
    assert student1.first_name == 'Ghulam'
    assert student1.major == 'BIS'
    assert student1.gpa == 60.0
コード例 #17
0
 def test_object_created_all_attributes(self):
     student = sc.Student('Blankenship', 'Ryan', 'Web Development', 2.0)
     assert student.last_name == 'Blankenship'
     assert student.first_name == 'Ryan'
     assert student.major == 'Web Development'
     assert student.gpa == 2.0