Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
0
    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)
Ejemplo n.º 3
0
 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)
Ejemplo n.º 4
0
    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) 
Ejemplo n.º 5
0
    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)
Ejemplo n.º 6
0
    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)
Ejemplo n.º 7
0
    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)
Ejemplo n.º 8
0
 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)
Ejemplo n.º 9
0
    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)
Ejemplo n.º 10
0
    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)
Ejemplo n.º 11
0
    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)
Ejemplo n.º 12
0
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)
Ejemplo n.º 13
0
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)
Ejemplo n.º 14
0
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)