def test_find_by_site_name(self): ''' Test case to test if we can search credential by site_name and return the correct credential. ''' self.new_credential.save_credential() gmail = Credentials('Sheila', 'Gmail', 'shy6', 'sheilaegeidza6') gmail.save_credential() credential_exists = Credentials.find_by_site_name('Gmail') self.assertEqual(credential_exists, gmail)
def test_find_by_site_name(self): ''' Test case to test if we can search credential by site_name and return the correct credential. ''' self.new_credential.save_credential() gmail = Credentials('Jane', 'Gmail', 'maryjoe', 'pswd200') gmail.save_credential() credential_exists = Credentials.find_by_site_name('Gmail') self.assertEqual(credential_exists, gmail)
def test_find_by_site_name(self): ''' Test method for finding a credential site_name ''' self.new_credential.save_credentials() instagram = Credentials('Mike', 'Instagram', 'mikay', 'abc') instagram.save_credentials() credential_exists = Credentials.find_by_site_name('Instagram') self.assertEqual(credential_exists, instagram)
def test_copy_credential(self): ''' Test case to test if the copy credential function copies the correct credential. ''' self.new_credential.save_credential() twitter = Credentials('Monica', 'Twitter', 'nyaroyugi', 'Adhis@000') twitter.save_credential() find_credential = None for credential in Credentials.users_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('Adhis@000', pyperclip.paste())
def test_copy_credential(self): ''' Test method for copy credential functionality ''' self.new_credential.save_credentials() instagram = Credentials('Mike', 'Instagram', 'mikay', 'abc') instagram.save_credentials() find_credential = None for credential in Credentials.user_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) return pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('123abc', pyperclip.paste()) print(pyperclip.paste())
def test_copy_credential(self): ''' Test case to test if the copy credential function copies the correct credential. ''' self.new_credential.save_credential() instagram = Credentials("Kevin", "Instagram", "kilikevin", "kilitasha@123") instagram.save_credential() find_credential = None for credential in Credentials.users_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) return pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('kilitasha@123', pyperclip.paste()) print(pyperclip.paste())
def test_copy_credential(self): ''' Test case to test if the copy credential function copies the correct credential. ''' self.new_credential.save_credential() instagram = Credentials('Brian', 'Instagram', 'bryomajor', 'nairobi@13') instagram.save_credential() find_credential = None for credential in Credentials.users_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) return pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('nairobi@13', pyperclip.paste()) print(pyperclip.paste())
def find_by_site(site_name): ''' Function that searches for a site name. ''' return Credentials.find_by_site_name(site_name)