def save_credential(credential): """ Function to save a newly created credential :param credential: :return: """ Credential.save_credentials(credential)
class TestCredentials(unittest.TestCase): """ test class defining cases for the credentials class behaviuor """ def confirm_user(self): """ function to confirm """ self.newuser = User("Christine", "Ombima", "tyna452") self.newuser.save_user() user2 = User("alex", "nad", "nad452") user2.save_user() for user in User.users: if user.firstname == user2.firstname and user.password == user2.password: current_user = user.firstname return current_user # self.assertEqual(current_user,Credential.confirm_user(user2.firstname,user2.password)) def setUp(self): """ function to create create credentials before test """ self.new_credential = Credential("Christine", "Facebook", "chrisombima", "tyna452") def test__init__(self): """ test to check if credential were created correctly """ self.assertEqual(self.new_credential.username, "Christine") self.assertEqual(self.new_credential.sitename, "Facebook") self.assertEqual(self.new_credential.accountname, "chrisombima") self.assertEqual(self.new_credential.password, "tyna452") def test_save_credentials(self): """ test to check if new credentials info has been saved """ self.new_credential.save_credentials() twitter = Credential("alex", "Twitter", "nad", "nad452") twitter.save_credentials() self.assertEqual(len(Credential.credentials), 4) def test_copy_credential(self): """ test to confirm credential method copies correctly """ self.new_credential.save_credentials() twitter = Credential("alex", "Twitter", "nad", "nad254") twitter.save_credentials() find_credential = None for credential in Credential.credentials: find_credential = Credential.find_site_by_name(credential.sitename) return pyperclip.copy(find_credential.password) Credential.copy_credentials(self.new_credential.sitename) self.assertEqual("tyna452", pyperclip.paste()) print(pyperclip.paste())
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential('Mirriam','Twitter','bernicetwili','1234') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list),2)
def test_find_by_site_name(self): ''' Test to check if the find_by_site_name method returns the correct credential ''' self.new_credential.save_credentials() twitter = Credential("Diane","Email","evelyne","pswd100") twitter.save_credentials() credential_exists = Credential.find_by_site_name('Twitter')
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential('Jane', 'Twitter', 'joe', 'pswd100') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list), 2)
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential('Dominic','Twitter','Dominic_Rutto','pass33') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list),2)
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential("Diane","Email","evelyne","pswd100") twitter.save_credentials() self.assertEqual(len(Credential.credentials_list),2)
def test_save_credentials(self): ''' Test to check if the new credential info is saved in the credentials_list ''' self.new_credential.save_credentials() facebook = Credential('Ariana','Facebook','google.com','twpd254') facebook.save_credentials() self.assertEqual(len(Credential.credentials_list),2)
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential('Gitonga','Twitter','Gitongamiriam','pswd4363') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list),2)
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential('Qinuh','Twitter','davyvynes','pswd-1') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list),2)
def test_save_credentials(self): """ Test to check if the new credential info is saved into the credentials list """ self.new_credential.save_credentials() twitter = Credential('Humphrey', 'Twitter', 'humphrey07', '1234') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list), 2)
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential('Kimeu','Twitter','LoiKim','password123') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list),2)
def test_save_credentials(self): """ test to check if new credentials info has been saved """ self.new_credential.save_credentials() twitter = Credential("alex", "Twitter", "nad", "nad452") twitter.save_credentials() self.assertEqual(len(Credential.credentials), 4)
def test_display_credentials(self): self.new_credential.save_credentials() twitter = Credential('Dancan', 'Twitter', 'dancanoduor', '28750187') twitter.save_credentials() gmail = Credential('Dancan', 'Gmail', 'dancanoduor', '28750187') gmail.save_credentials() self.assertEqual( len(Credential.display_credentials(twitter.user_name)), 3)
def test_find_by_site_name(self): ''' Test to check if the find_by_site_name method returns the correct credential ''' self.new_credential.save_credentials() twitter = Credential('Dominic','Twitter','Dominic_Rutto','pass33') twitter.save_credentials() credential_exists = Credential.find_by_site_name('Twitter') self.assertEqual(credential_exists,twitter)
def test_find_by_site_name(self): ''' Test to check if the find_by_site_name method returns the correct credential ''' self.new_credential.save_credentials() twitter = Credential('Jane', 'Twitter', 'joe', 'pswd100') twitter.save_credentials() credential_exists = Credential.find_by_site_name('Twitter') self.assertEqual(credential_exists, twitter)
def test_find_by_site_name(self): ''' Test to check if the find_by_site_name method returns the correct credential ''' self.new_credential.save_credentials() twitter = Credential('Kimeu','Twitter','LoiKim','password123') twitter.save_credentials() credential_exists = Credential.find_by_site_name('Twitter') self.assertEqual(credential_exists,twitter)
def test_find_by_account_name(self): ''' test to check if we can find a credential by account_name and display information ''' self.new_credential.save_credentials() facebook = Credential('Ariana','Facebook','google.com','twpd254') facebook.save_credentials() credential_exists= Credential.find_by_account_name('Facebook') self.assertEqual(credential_exists,facebook)
def test_save_credentials(self): ''' Test to check if the new credential info is saved into the credentials list ''' self.new_credential.save_credentials() twitter = Credential('twyford', 'Twitter', 'twyfordsparks', 'johnvictor') twitter.save_credentials() self.assertEqual(len(Credential.credentials_list), 2)
def test_find_by_site_name(self): ''' Test to check if the find_by_site_name method returns the correct credential ''' self.new_credential.save_credentials() twitter = Credential('Mirriam','Twitter','bernicetwili','1234') twitter.save_credentials() credential_exists = Credential.find_by_site_name('Twitter') self.assertEqual(credential_exists,twitter)
def test_find_by_site_name(self): ''' Test to check if the find_by_site_name method returns the correct credential ''' self.new_credential.save_credentials() twitter = Credential('Dennis', 'Facebook', 'dennis odwaro', 'pswd1452') twitter.save_credentials() credential_exists = Credential.find_by_site_name('Facebook') self.assertEqual(credential_exists, facebook)
def test_find_by_site_name(self): """ Test to check if the find_by_site_name method returns the correct credential """ self.new_credential.save_credentials() twitter = Credential('Humphrey', 'Twitter', 'humphrey07', '1234') twitter.save_credentials() credential_exists = Credential.find_by_site_name('Twitter') self.assertEqual(credential_exists, twitter)
def test_display_credentials(self): ''' Test to check if the display_credentials method, displays the correct credentials. ''' self.new_credential.save_credentials() twitter = Credential('Kimeu','Twitter','LoiKim','password123') twitter.save_credentials() gmail = Credential('Kimeu','Gmail','kimeuloise','password456') gmail.save_credentials() self.assertEqual(len(Credential.display_credentials(twitter.user_name)),2)
def test_find_by_site_name(self): ''' test to find account info ''' self.new_account.save_credentials() facebook = Credential('Facebook', 'Loso', 'Gwala', 'psd001') facebook.save_credentials() credential_exists = Credential.find_by_site_name('Twitter') self.assertEqual(credential_exists, facebook)
def test_display_credentials(self): ''' Test to check if the display_credentials method, displays the correct credentials. ''' self.new_credential.save_credentials() twitter = Credential('david','Twitter','davyvynes','pswd-1') twitter.save_credentials() gmail = Credential('david','Gmail','davyvynes','pswd-2') gmail.save_credentials() self.assertEqual(len(Credential.display_credentials(twitter.user_name)),2)
def test_delete_credentials(self): ''' test_delete_credentials to test if we can remove a credential from our credentials_list ''' self.new_credential.save_credentials() facebook = Credential('Ariana','Facebook','google.com','twpd254') #new credential facebook.save_credentials() self.new_credential.delete_credentials()# Deleting a credential object self.assertEqual(len(Credential.credentials_list),1)
def test_display_credentials(self): ''' Test to check if the display_credentials method, displays the correct credentials. ''' self.new_credential.save_credentials() twitter = Credential('Gitonga','Twitter','Gitongamiriam','pswd4363') twitter.save_credentials() gmail = Credential('Gitonga','Gmail','Gitongamiriam','pswd200') gmail.save_credentials() self.assertEqual(len(Credential.display_credentials(twitter.user_name)),2)
def test_display_credentials(self): ''' Test to check if the display_credentials method, displays the correct credentials. ''' self.new_credential.save_credentials() twitter = Credential('Dominic','Twitter','Dominic_Rutto','pass33') twitter.save_credentials() gmail = Credential('Dominic','Gmail','*****@*****.**','pass33') gmail.save_credentials() self.assertEqual(len(Credential.display_credentials(twitter.user_name)),2)
def test_display_credentials(self): ''' Test to check if the display_credentials method, displays the correct credentials. ''' self.new_credential.save_credentials() twitter = Credential("Diane","Email","evelyne","pswd100") twitter.save_credentials() gmail = Credential("Diane","Facebook","evelyne","pswd200") gmail.save_credentials() self.assertEqual(len(Credential.display_credentials(twitter.user_name)),2)
def test_display_credentials(self): ''' Test to check if the display_credentials method, displays the correct credentials. ''' self.new_credential.save_credentials() twitter = Credential('Mirriam','Twitter','bernicetwili','1234') twitter.save_credentials() gmail = Credential('Mirriam','Gmail','bernicetwili','12340') gmail.save_credentials() self.assertEqual(len(Credential.display_credentials(twitter.user_name)),2)