def test_save_multiple_credentials(self): self.new_credential.save_credentials() test_credential = Credentials("Wendy", "Munyasi", "Twitter", "*****@*****.**", "0707240068", "nBD48gd6dD") # new credential test_credential.save_credentials() self.assertEqual(len(Credentials.credentials_list), 2)
def test_find_credentials(self): self.new_credential.save_credentials() test_credential = Credentials('TestPlat', 'tester', 'testpass') test_credential.save_credentials() found_credentials = Credentials.find_credentials('TestPlat') self.assertEqual(found_credentials.platform, test_credential.platform)
def test_credential_exists(self): self.new_credential.save_credentials() test_credential = Credentials('TestPlat', 'tester', 'testpass') test_credential.save_credentials() found_credential_exists = Credentials.credential_exists('TestPlat') self.assertTrue(found_credential_exists)
def test_delete_credentials(self): self.new_credential.save_credentials() test_credential = Credentials('TestPlat', 'tester', 'testpass') test_credential.save_credentials() self.new_credential.delete_credentials() self.assertEqual(len(Credentials.credentials_list), 1)
def test_save_multiple_credentials(self): """ Test for saving multiple credentials """ self.new_credentials.save_credentials() test_credentials = Credentials("Heavenly", "Angels", "Boatross") test_credentials.save_credentials() self.assertEqual(len(Credentials.credentials_list), 2)
def test_save_multiple_credentials(self): ''' test_save_multiple_credentials to check if we can save multiple credentials objects into the credentials_list ''' self.new_credentials.save_credentials() test_credentials = Credentials("finsta", "boba", "tea") test_credentials.save_credentials() self.assertEqual(len(Credentials.credentials_list), 2)
def test_save_multiple_credentials(self): ''' test to check if the app saves multiple credentials ''' self.new_credentials.save_credentials() test_credentials = Credentials('code','python','fb','cofthon') test_credentials.save_credentials() self.assertEqual(len(Credentials.credentials_list),2)
def test_save_credentials(self): ''' test case to test if the credentials object is saved into the credentials list. ''' self.new_credentials.save_credentials() gmail = Credentials('Gmail', 'BeatriceWambui', 'E*7@wach') gmail.save_credentials() self.assertEqual(len(Credentials.credentials_list), 2)
def test_save_multiple_accounts(self): """ Check whether we can save multiple credentials in our list """ self.new_credentials.save_credentials() test_credentials = Credentials('Twitter', 'Dorothy', 'Muhonja5') test_credentials.save_credentials() self.assertEqual(len(Credentials.credential_list), 2)
def test_credentials_exist(self): """ test to check if we can return True or False in regards to finding the credentials """ self.new_credentials.save_credentials() test_credentials = Credentials('Twitter', 'Dorothy', 'Muhonja5') test_credentials.save_credentials() credentials_exist = Credentials.credentials_exist('Twitter') self.assertTrue(credentials_exist)
def test__save__multiple__credentials(self): """ Test for saving of multiple credentials """ self.new_credential.save_credentials() test_credential = Credentials("Eugene znm", "whatsapp", "123ert") test_credential.save_credentials() self.assertEqual(len(Credentials.credentiall), 2)
def test_find_by_email(self): self.new_credentials.save_credentials() paul_credentials = Credentials("facebook","Paul","Mulyungi","0789210912","*****@*****.**","paul") paul_credentials.save_credentials() found_password = Credentials.find_by_email("*****@*****.**") self.assertEqual(found_password.email,paul_credentials.email)
def test_find_user_name(self): ''' function to find user credentials using by User name ''' self.new_credentials.save_credentials() test_credentials = Credentials('code','python','fb','cofthon') test_credentials.save_credentials() found_credentials = Credentials.find_by_user_name('code') self.assertEqual(found_credentials,test_credentials)
def test_delete_credentials(self): ''' test_delete_credentials to test if we can remove a credential from our credentials list ''' self.new_credentials.save_credentials() test_credentials = Credentials("finsta", "boba", "tea") test_credentials.save_credentials() self.new_credentials.delete_credentials() self.assertEqual(len(Credentials.credentials_list), 1)
def test_delete_credentials(self): """ Test to delete account credentials """ self.new_credentials.save_credentials() test_credentials = Credentials("EAsport", "Striker4", "makesmewonder") test_credentials.save_credentials() self.new_credentials.delete_credentials() self.assertEqual(len(Credentials.credentials_list), 1)
def test_delete_credentials(self): """ Test if we can remove credentials from our list """ self.new_credentials.save_credentials() test_credentials = Credentials('Twitter', 'Dorothy', 'Muhonja5') test_credentials.save_credentials() self.new_credentials.delete_credentials() self.assertEqual(len(Credentials.credential_list), 1)
def test_delete_credentials(self): """ Test to delete account credentials """ self.new_credentials.save_credentials() test_credentials = Credentials("i","love","cats") test_credentials.save_credentials() self.new_credentials.delete_credentials() self.assertEqual(len(Credentials.credentials_list),1)
def test_delete_credentials(self): ''' test to check deletion of credentials ''' self.new_credentials.save_credentials() test_Credentials = Credentials('code','python','fb','cofthon') test_Credentials.save_credentials() self.new_credentials.delete_credentials() self.assertEqual(len(Credentials.credentials_list),1)
def test_find_credentials(self): """ Check if we can find a credential by account name """ self.new_credentials.save_credentials() test_credentials = Credentials('Twitter', 'Dorothy', 'Muhonja5') test_credentials.save_credentials() find_credentials = Credentials.find_account_name('Twitter') self.assertEqual(find_credentials.account_name, test_credentials.account_name)
def test_find_credentials_by_site(self): ''' test to check if we can find the relevant username and password combination whiile searching by username ''' self.new_credentials.save_credentials() test_credentials = Credentials("finsta", "boba", "tea") test_credentials.save_credentials() found_credentials = Credentials.find_by_site("finsta") self.assertEqual(found_credentials.site, test_credentials.site)
def test_delete_credential(self): self.new_credential.save_credentials() test_credential = Credentials("Wendy", "Munyasi", "Twitter", "*****@*****.**", "0707240068", "nBD48gd6dD") # new credential test_credential.save_credentials() self.new_credential.delete_credential() # Deleting a contact object self.assertEqual(len(Credentials.credentials_list), 1)
def test_find_credential_by_number(self): self.new_credential.save_credentials() test_credential = Credentials("Wendy", "Munyasi", "Twitter", "*****@*****.**", "0707240068", "nBD48gd6dD") # new credential test_credential.save_credentials() found_credential = Credentials.find_by_number("0707240068") self.assertEqual(found_credential.email, test_credential.email)
def test_credential_exists(self): self.new_credential.save_credentials() test_credential = Credentials("Wendy", "Munyasi", "Twitter", "*****@*****.**", "0707240068", "nBD48gd6dD") # new credential test_credential.save_credentials() credential_exists = Credentials.credential_exists("0707240068") self.assertTrue(credential_exists)
def test_credentials_exists(self): ''' test to check if we can return a Boolean if we cannot find the credentials ''' self.new_credentials.save_credentials() test_credentials = Credentials("finsta", "boba", "tea") test_credentials.save_credentials() credential_exists = Credentials.credential_exists("finsta") self.assertTrue(credential_exists)
def test_delete_credentials(self): ''' test method to test if we can remove an account credentials from our credentials_list ''' self.new_credentials.save_credentials() test_credentials = Credentials("Facebook", "beatricewambui", "gladweleva") test_credentials.save_credentials() test_credentials.delete_credentials() self.assertEqual(len(Credentials.credentials_list), 1)
def test_find_by_service(self): """ test display of credentials according to service :return: """ self.new_credential.save_credentials() test_credential = Credentials("Eugene znm", "whatsapp", "123ert") test_credential.save_credentials() found_credential = Credentials.find_by_service('whatsapp') self.assertEqual(found_credential.service, test_credential.service)
class TestCredentials(unittest.TestCase): def setUp(self): self.new_credentials = Credentials("twitter","Dee","Mutheu","0798505109","*****@*****.**","mutheu") def test_init(self): self.assertEqual(self.new_credentials.accountname,"twitter") self.assertEqual(self.new_credentials.firstname,"Dee") self.assertEqual(self.new_credentials.lastname,"Mutheu") self.assertEqual(self.new_credentials.phone_number,"0798505109") self.assertEqual(self.new_credentials.email,"*****@*****.**") self.assertEqual(self.new_credentials.password,"mutheu") def test_save_credentials(self): self.assertEqual(len(Credentials.credentials_list),2) def teardown(self): Credentials.credentials_list= [] def test_save_multiple_credentials(self): self.new_credentials.save_credentials() paul_credentials = Credentials("facebook","Paul","Mulyungi","0789210912","*****@*****.**","paul") paul_credentials.save_credentials() self.assertEqual(len(Credentials.credentials_list),4) def test_delete_credentials(self): self.assertEqual(len(Credentials.credentials_list),0) def test_find_by_email(self): self.new_credentials.save_credentials() paul_credentials = Credentials("facebook","Paul","Mulyungi","0789210912","*****@*****.**","paul") paul_credentials.save_credentials() found_password = Credentials.find_by_email("*****@*****.**") self.assertEqual(found_password.email,paul_credentials.email) def test_display_credentials(self): self.assertEqual(Credentials.display_credentials(),Credentials.credentials_list)
class TestCredentials(unittest.TestCase): ''' A test class that defines test cases for credentials class ''' def setUp(self): ''' Method that runs before each individual credentials class ''' self.new_credentials = Credentials('Gmail', 'BeatriceWambui', 'E*7@wach') def test_init(self): ''' Test case to check if a new Credentials instances has been initialized correctly ''' self.assertEqual(self.new_credentials.account, 'Gmail') self.assertEqual(self.new_credentials.first_name, 'BeatriceWambui') self.assertEqual(self.new_credentials.password, 'E*7@wach') def test_save_credentials(self): ''' test case to test if the credentials object is saved into the credentials list. ''' self.new_credentials.save_credentials() gmail = Credentials('Gmail', 'BeatriceWambui', 'E*7@wach') gmail.save_credentials() self.assertEqual(len(Credentials.credentials_list), 2) def tearDown(self): ''' method that does clean up after each test case has run. ''' Credentials.credentials_list = [] def test_delete_credentials(self): ''' test method to test if we can remove an account credentials from our credentials_list ''' self.new_credentials.save_credentials() test_credentials = Credentials("Facebook", "beatricewambui", "gladweleva") test_credentials.save_credentials() test_credentials.delete_credentials() self.assertEqual(len(Credentials.credentials_list), 1)
class TestCredentials(unittest.TestCase): """ Class to test behaviour of the credentials class """ def setUp(self): """ Setup method that defines instructions """ self.new_credentials = Credentials("LMS", "Charlie", "kanambo") def tearDown(self): """ Method that cleans up after each test """ Credentials.credentials_list = [] def test_init(self): """ Test for correct initialization """ self.assertEqual(self.new_credentials.account_name, "LMS") self.assertEqual(self.new_credentials.username, "Charlie") self.assertEqual(self.new_credentials.password, "Kanambo") def test_save_credentials(self): """ Test to check whether app saves account credentials """ self.new_credentials.save_credentials() self.assertEqual(len(Credentials.credentials_list), 1) def test_save_multiple_credentials(self): """ Test for saving multiple credentials """ self.new_credentials.save_credentials() test_credentials = Credentials("Heavenly", "Angels", "Boatross") test_credentials.save_credentials() self.assertEqual(len(Credentials.credentials_list), 2) def test_view_credentials(self): """ Test to view an account credential """ self.assertEqual(Credentials.display_credentials(), Credentials.credentials_list) def test_delete_credentials(self): """ Test to delete account credentials """ self.new_credentials.save_credentials() test_credentials = Credentials("EAsport", "Striker4", "makesmewonder") test_credentials.save_credentials() self.new_credentials.delete_credentials() self.assertEqual(len(Credentials.credentials_list), 1)
class TestCredentials(unittest.TestCase): """ Test class defining test cases for Credentials class behaviours """ # def test__check__userinfo(self): # """ # Test if user credentials are matching # # """ # self.new_userinfo == Userinfo("Genghis", "Khan", "qwer1234.") # self.new_userinfo_save_details() # # for userinfo in Userinfo.user_details: # # if new_userinfo.first_name == userinfo.first_name and new_userinfo.last_name == userinfo.last_name and new_userinfo.passkey == userinfo.passkey # return current_userinfo # self.assertEqual(current_userinfo, Credentials(check_userinfo(user2.password, user2.email)) def setUp(self): """ Testing proper object initialisation in credential class """ self.new_credential = Credentials("Eugene znm", "whatsapp", "123ert") def test__init(self): """ checking for expected results """ self.assertEqual(self.new_credential.user_name, "Eugene znm") self.assertEqual(self.new_credential.password, "123ert") self.assertEqual(self.new_credential.service, "whatsapp") def test__save__credentials(self): """ Test saving of single set of credentials """ self.new_credential.save_credentials() self.assertEqual(len(Credentials.credentiall), 1) def test__save__multiple__credentials(self): """ Test for saving of multiple credentials """ self.new_credential.save_credentials() test_credential = Credentials("Eugene znm", "whatsapp", "123ert") test_credential.save_credentials() self.assertEqual(len(Credentials.credentiall), 2) def tearDown(self): """ functions to clear credentials after every test """ Credentials.credentiall = [] Userinfo.user_details = [] def test_show_credentials(self): """ testing display of correct credentials :return: """ self.new_credential.save_credentials() self.assertEqual(Credentials.display_credentials(), Credentials.credentiall) def test_find_by_service(self): """ test display of credentials according to service :return: """ self.new_credential.save_credentials() test_credential = Credentials("Eugene znm", "whatsapp", "123ert") test_credential.save_credentials() found_credential = Credentials.find_by_service('whatsapp') self.assertEqual(found_credential.service, test_credential.service)