def test_all(): validator = Validator() # validator.testValidateOption() # validator.testValidateTitle() # validator.testValidateCNP() # validator.testValidateName() testcase = FunctionTestCase(validator.testValidateOption()) testcase = FunctionTestCase(validator.testValidateTitle()) testcase = FunctionTestCase(validator.testValidateCNP()) testcase = FunctionTestCase(validator.testValidateName())
class TestValidator(unittest.TestCase): def setUp(self): self.validator = Validator() def test_it_will_reject_username_if_too_long(self): # Assume username = '******' # Action result = self.validator.username_is_valid(username) # Assert self.assertFalse(result) def test_it_will_reject_username_if_white_space_present(self): # Assume username = '******' # Action result = self.validator.username_is_valid(username) # Assert self.assertFalse(result) def test_it_will_reject_username_if_there_is_no_uppercase_characters(self): # Assume username = '******' # Action result = self.validator.username_is_valid(username) # Assert self.assertFalse(result) def test_it_will_reject_username_if_there_in_a_special_character(self): # Assume username = '******' # Action result = self.validator.username_is_valid(username) # Assert self.assertFalse(result) def test_it_will_accept_a_valid_username(self): # Assume username = '******' # Action result = self.validator.username_is_valid(username) # Assert self.assertTrue(result)
def setUp(self): self.validator = Validator()
from classes.validator import Validator username = '******' validator = Validator() if validator.username_is_valid(username): print('Username is valid') else: print('Username is invalid')
from classes.person import Person from classes.instructor import Instructor from classes.student import student from classes.validator import Validator, college_records #set up an instance of validator class validate_value = Validator() #program will run until this is set to false program_running = True while program_running == True: initial_input_correct = False while not initial_input_correct: #set up initial input tag that asks for student, instructor, or the end of the program initial_input = input( "Enter S if you're a student or I if you're an instructor. Enter end if you would like the program to stop." ) if initial_input == 'S': initial_input_entered = validate_value.info_is_ok("Student") student_id_correct = False while not student_id_correct: student_id = input("Please enter your student ID: ") student_id_correct = validate_value.id_is_ok(student_id, 7) if student_id_correct == True: program_studying = input( "Please enter the program of study you are in: ") if program_studying: program_studying_entered = validate_value.info_is_ok( program_studying) initial_input_correct = True else: