def test_created_error_fist_name(self): with self.assertRaises(ValueError): name = _student.Student('Omar', '333', "BIS", 65.0)
def test_created_error_major(self): with self.assertRaises(ValueError): name = _student.Student('Omar', 'Ghulam', '55', 66.5)
def setUp(self): self.studen = _student.Student('Omar', 'Ghulam', 'BIS', 60.0)
def test_not_created_error_last_name(self): with self.assertRaises(ValueError): name = _student.Student('555', 'Ghulam', "BIS", 55.0)
def test_object_not_created_error_gpa_range_check(self): with self.assertRaises(ValueError): s = sc.Student('Walczak', 'Robert', 'Data_Analyis', 3.6)
def setUp(self): self.student = sc.Student('Walczak', 'Robert', 'Data_Analyis', 3.6)
def test_object_not_created_error_first_name(self): with self.assertRaises(ValueError): s = sc.Student('Walczak', '567', 'Data_Analyis', 3.6)
def test_object_not_created_error_last_name(self): with self.assertRaises(ValueError): s = sc.Student('123', 'Ryan', 'Web Development', 2.0)
def setUp(self): self.student = sc.Student('Blankenship', 'Ryan', 'Web Development', 2.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
def test_object_not_created_error_gpa_range_check(self): with self.assertRaises(ValueError): s = sc.Student('Blankenship', 'Ryan', 'Web Development', 4.0)
def test_object_not_created_error_major(self): with self.assertRaises(ValueError): s = sc.Student('Blankenship', 'Ryan', '123', 2.0)
def test_object_not_created_error_first_name(self): with self.assertRaises(ValueError): s = sc.Student('Blankenship', '123', 'Web Development', 2.0)
def test_class_name_gpa(self): name = _student.Student('Omar', 'Ghulam', 'BIS', 54.0) self.assertEqual('Omar,Ghulam', 'Omar,Ghulam')
def test_object_not_created_error_major(self): with self.assertRaises(ValueError): s = sc.Student('Walczak', 'Robert', '567', 3.6)
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
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