def generate_password(): return Credentials.generate_password()
def generate_password(self): ''' Fucntioin that generates password. ''' gen_password = Credentials.generate_password(self) return gen_password
def generate_random_password(): ''' Function that generates a random password for the user ''' auto_password = Credentials.generate_password() return auto_password
def generate_password(self): ''' this auto_generates password ''' auto_password = Credentials.generate_password(self) return auto_password
def generate_password(): ''' Function to generate a password automatically ''' result = Credentials.generate_password() return result
def generate_password(): generate_password = Credentials.generate_password() return generate_password
def generate_passwords(): generated_password = Credentials.generate_password(None) return generated_password
def test_generate_password(self): test_credentials = Credentials("instagram","bchizi","lehann","lbchizi") test_credentials.social_password = Credentials.generate_password()
def generate_password(): ''' function that generate a random password ''' gen_pass = Credentials.generate_password() return gen_pass
def generate_password(self): ''' function tht generates password randomly ''' auto_password = Credentials.generate_password(self) return auto_password
class TestCredentials(unittest.TestCase): ''' Test class that defines test cases for the user class behaviours. ''' def setUp(self): ''' Set up method to run before each test cases ''' self.new_credential = Credentials("Instagram", "dainadee", "*****@*****.**", "pepe123") def tearDown(self): ''' method that does clean up after each test case has run. ''' Credentials.credential_list = [] def test_init(self): ''' Test case to check if a new Credentials instance has been initialized correctly ''' self.assertEqual(self.new_credential.account, "Instagram") self.assertEqual(self.new_credential.userName, "dainadee") self.assertEqual(self.new_credential.email, "*****@*****.**") self.assertEqual(self.new_credential.password, "pepe123") def test_save_credential(self): ''' test_save_user test case to test if the credential object is saved into the credentials list ''' test_credential = Credentials("instagram", "dainadee", "*****@*****.**", "pepe123") self.new_credential.save_credential() test_credential.save_credential() self.assertEqual(len(Credentials.credential_list), 2) def test_delete_credential(self): ''' test method if we can delete an account ''' self.new_credential.save_credential() test_credential = Credentials("Instagram", "dainadee", "*****@*****.**", "pepe123") test_credential.save_credential() self.new_credential.delete_credential() self.assertEqual(len(Credentials.credential_list), 1) def test_credential_exists(self): ''' Test case to check if a credential exists in the credential_list ''' self.new_credential.save_credential() test_credential = Credentials("Instagram", "dainadee", "*****@*****.**", "pepe123") test_credential.save_credential() credential_exists = Credentials.credential_exists("Instagram") self.assertTrue(credential_exists) def test_display_credentials(self): ''' method that returns a list of all the saved credentials ''' self.assertEqual(Credentials.display_credentials(), Credentials.credential_list) def test_generate_password(self): ''' metthod that tests generate password ''' self.new_credential.generate_password()
def generate_Password(): ''' generates a random password for the user. ''' auto_password = Credentials.generate_password() return auto_password