def test_save_multiple_accounts(self): #test to check if saving many credentials is working self.credential.save_credential() test_credential = Credential("instagram","clementine","tine") test_credential.save_credential() self.assertEqual(len(Credential.credentials),2)
def test_save_multiple_credentials(self): self.new_credential.save_credential() another_credential = Credential("James", "Gitau", "QWERTY") another_credential.save_credential() self.assertEqual(len(Credential.login_credentials), 2)
def test_search_credential(self): #can u find account credential(searching) self.credential.save_credential() test_credential = Credential("instagram","clementine","tine") test_credential.save_credential() found = Credential.search_credential("instagram") self.assertEqual(found.account_name,test_credential.account_name)
def test_deleted_credential(self): # check if u can delete account credential self.credential.save_credential() test_credential = Credential("instagram","clementine","tine") test_credential.save_credential() self.credential.delete_credential() self.assertEqual(len(Credential.credentials),1)
def find_account_by_password(self): self.new_credential.save_credential() another_credential = Credential("James", "Gitau", "QWERTY") another_credential.save_credential() account_found = Credential.find_account("QWERTY") self.assertEqual(account_found.last_name, another_credential.last_name)
def test_credential(self): #does the credential account exist? self.credential.save_credential() found = Credential("instagram","clementine","tine") found.save_credential() credential_found = Credential.search_credential("instagram") self.assertTrue(credential_found)
def test_account_exists(self): self.new_credential.save_credential() another_credential = Credential("James", "Gitau", "QWERTY") another_credential.save_credential() exist_account = Credential.account_exist("QWERTY") self.assertTrue(exist_account)
def test_save_multiple_credentials(self): ''' test_save_multiple_credentials to check if we can save multiple credential infos to our credential_list ''' self.new_credential.save_credential() test_credential = Credential("feven", "facebook", "feven", "123abc") # new credential test_credential.save_credential() self.assertEqual(len(Credential.credentials_list), 2)
def test_delete_credential(self): ''' test_delete_credential to test if we can remove a credential of a user ''' self.new_credential.save_credential() test_credential = Credential("feven", "facebook", "feven", "123abc") # new Credential test_credential.save_credential() self.new_credential.delete_credential( ) # Deleting credential of a user self.assertEqual(len(Credential.credentials_list), 1)
def test_credentialSite_exists(self): ''' test to check if we can return a Boolean if we cannot find the credntial site. ''' self.new_credential.save_credential() test_credential = Credential("feven", "facebook", "feven", "123abc") # new credential test_credential.save_credential() credentialSite_exists = Credential.credentialSite_exist("facebook") self.assertTrue(credentialSite_exists)
def test_find_credential_by_sitename(self): ''' test to check if we can find a users credential by sitename and display information ''' self.new_credential.save_credential() test_credential = Credential("feven", "Gmail", "feven", "123abc") # new credential test_credential.save_credential() found_credential = Credential.find_by_sitename("feven", "facebook") self.assertEqual(len(found_credential), 1) self.assertEqual(found_credential[0].user_name, test_credential.user_name)
class Test(unittest.TestCase): #creating a set up test def setUp(self): self.new_credential = Credential("apiut", "toel", "QwertY") #creation of an initializing test def test_init(self): self.assertEqual(self.new_credential.first_name, "apiut") self.assertEqual(self.new_credential.last_name, "toel") self.assertEqual(self.new_credential.password, "QwertY") #testing if my credentials are being saved def test_save_credential(self): self.new_credential.save_credential() self.assertEqual(len(Credential.login_credentials), 1) #tearing Down function to clear class variable def tearDown(self): Credential.login_credentials = [] #saving multiple credentials def test_save_multiple_credentials(self): self.new_credential.save_credential() another_credential = Credential("James", "Gitau", "QWERTY") another_credential.save_credential() self.assertEqual(len(Credential.login_credentials), 2) #access the account by password def find_account_by_password(self): self.new_credential.save_credential() another_credential = Credential("James", "Gitau", "QWERTY") another_credential.save_credential() account_found = Credential.find_account("QWERTY") self.assertEqual(account_found.last_name, another_credential.last_name) #account exists function def test_account_exists(self): self.new_credential.save_credential() another_credential = Credential("James", "Gitau", "QWERTY") another_credential.save_credential() exist_account = Credential.account_exist("QWERTY") self.assertTrue(exist_account)
class TestCredential(unittest.TestCase): def setUp(self): ''' Set up method to run before each test cases for the credential class. ''' self.new_credential = Credential("feven", "facebook", "feven", "123abc") # create credential object def tearDown(self): ''' tearDown method that does clean up after each test case has run. ''' Credential.credentials_list = [] def test_init(self): ''' test_init test case to test if the object is initialized properly for the credential class ''' self.assertEqual(self.new_credential.user_name, "feven") self.assertEqual(self.new_credential.user_site, "facebook") self.assertEqual(self.new_credential.user_account, "feven") self.assertEqual(self.new_credential.password, "123abc") def test_save_credential(self): ''' test_save_credential test case to test if the new credendial information is saved into the credenttial list ''' self.new_credential.save_credential() self.assertEqual(len(Credential.credentials_list), 1) def test_save_multiple_credentials(self): ''' test_save_multiple_credentials to check if we can save multiple credential infos to our credential_list ''' self.new_credential.save_credential() test_credential = Credential("feven", "facebook", "feven", "123abc") # new credential test_credential.save_credential() self.assertEqual(len(Credential.credentials_list), 2) def test_delete_credential(self): ''' test_delete_credential to test if we can remove a credential of a user ''' self.new_credential.save_credential() test_credential = Credential("feven", "facebook", "feven", "123abc") # new Credential test_credential.save_credential() self.new_credential.delete_credential( ) # Deleting credential of a user self.assertEqual(len(Credential.credentials_list), 1) def test_display_all_userCredentials(self): ''' method that returns a list of all user credentials saved ''' self.assertEqual(Credential.display_credentials("feven"), Credential.credentials_list) def test_credentialSite_exists(self): ''' test to check if we can return a Boolean if we cannot find the credntial site. ''' self.new_credential.save_credential() test_credential = Credential("feven", "facebook", "feven", "123abc") # new credential test_credential.save_credential() credentialSite_exists = Credential.credentialSite_exist("facebook") self.assertTrue(credentialSite_exists) def test_find_credential_by_sitename(self): ''' test to check if we can find a users credential by sitename and display information ''' self.new_credential.save_credential() test_credential = Credential("feven", "Gmail", "feven", "123abc") # new credential test_credential.save_credential() found_credential = Credential.find_by_sitename("feven", "facebook") self.assertEqual(len(found_credential), 1) self.assertEqual(found_credential[0].user_name, test_credential.user_name)
class Credential_Test(unittest.TestCase): def setUp(self): #function that runs before self.credential = Credential('instagram','ingabire','ingabire') # to check if the crediantial was correctly created def test_init(self): self.assertEqual(self.credential.account_name,'instagram') self.assertEqual(self.credential.user_name,'ingabire') self.assertEqual(self.credential.account_password,'ingabire') def save_credential_test(self): #is credential saved successful? self.credential.save_credential() self.assertEqual(len(Credential.credentials),1) def tearDown(self): # method after each test done Credential.credentials = [] def test_save_multiple_accounts(self): #test to check if saving many credentials is working self.credential.save_credential() test_credential = Credential("instagram","clementine","tine") test_credential.save_credential() self.assertEqual(len(Credential.credentials),2) def test_deleted_credential(self): # check if u can delete account credential self.credential.save_credential() test_credential = Credential("instagram","clementine","tine") test_credential.save_credential() self.credential.delete_credential() self.assertEqual(len(Credential.credentials),1) def test_search_credential(self): #can u find account credential(searching) self.credential.save_credential() test_credential = Credential("instagram","clementine","tine") test_credential.save_credential() found = Credential.search_credential("instagram") self.assertEqual(found.account_name,test_credential.account_name) def test_credential(self): #does the credential account exist? self.credential.save_credential() found = Credential("instagram","clementine","tine") found.save_credential() credential_found = Credential.search_credential("instagram") self.assertTrue(credential_found) def test_view_all_credential(self): #Can u show all credentials self.assertEqual(Credential.view_all_credential(),Credential.credentials)