예제 #1
0
 def test_save_cred(self):
     """
     Test to check if the object is saved to credentials_info
     """
     self.new_cred = Credentials("Nanjala", "Joan", "Instagram", "password")
     self.new_cred.save_cred()
     self.assertEqual(len(Credentials.credentials_info), 5)
예제 #2
0
    def setUp(self):
        '''
        Set up method to run before each test cases.
        '''

        self.new_credential = Credentials("Brian", "Instagram", "bryomajor",
                                          "nairobi@13")
예제 #3
0
    def setUp(self):
        """
        Set up method to run before each test case.
        """

        self.new_user = User("John", "Doe", "jdoe", "jaribu1")
        self.new_credential = Credentials("Instagram", "doej", "trial2")
    def test_save_credentials(self):
        '''
		test_save_credentials to test if the new credentials are saved into the credentials list
		'''
        self.new_credential.save_credentials()
        Facebook = Credentials("Grace", "Facebook", "@graceg", 'Been2000')
        Facebook.save_credentials()
        self.assertEqual(len(Credentials.user_credentials_list), 2)
 def test_save_credentials(self):
     '''
     Test to confirm if the new credential is saved to the credentials list
     '''
     self.new_credential.save_credentials()
     instagram = Credentials('Mike', 'Instagram', 'mikay', '123abc')
     instagram.save_credentials()
     self.assertEqual(len(Credentials.credentials_list), 2)
 def test_save_credentials(self):
     '''
     Test case to check if we can save credentials to the credentials list.
     '''
     self.new_credential.save_credential()
     facebook = Credentials("Kev", "Facebook", "Kibugi", "Word123")
     facebook.save_credential()
     self.assertEqual(len(Credentials.credentials_list), 2)
 def test_save_credentials(self):
     '''
     Test case to check if we can save credentials to the credentials list.
     '''
     self.new_credential.save_credential()
     facebook = Credentials("Stacie", "Facebook", "Staciey", "stac123")
     facebook.save_credential()
     self.assertEqual(len(Credentials.credentials_list), 2)
예제 #8
0
 def test_save_credentials(self):
     '''
     Test case to check if we can save credentials to the credentials list.
     '''
     self.new_credential.save_credential()
     facebook = Credentials("Bilal", "Facebook", "bilaloh", "mombasa@13")
     facebook.save_credential()
     self.assertEqual(len(Credentials.credentials_list), 2)
예제 #9
0
 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_save_multiple_credentials(self):
     """
     test_save_multiple_users check if we can save multiple credential
     objects to our user_list
     """
     self.new_credential.save_credentials()
     test_credential= Credentials("Twitter","goduori","tWitTer_pass")
     test_credential.save_credentials()
     self.assertEqual(len(Credentials.credentials_list),2)
예제 #11
0
    def test_copy_pass_key(self):
        '''
        Test to confirm that we are copying the pass_key address from a found credentials
        '''

        self.new_credentials.save_credentials()
        Credentials.copy_pass_key("Ventura")

        self.assertEqual(self.new_credentials.pass_key, pyperclip.paste())
    def test_copy_credentials(self):
        '''
                                Test to confirm that we are copying the email address from a found credential
                                '''

        self.new_credential.save_credentials()
        Credentials.copy_credentials("instagram")

        self.assertEqual(self.new_credential.a_account, pyperclip.paste())
예제 #13
0
    def test_save_multiple_credentials(self):
        '''
    Test case to check is we can save multiple credentials objects to the credentials_list

    '''
        self.new_credential.save_credentials()
        test_credential = Credentials("Brenda", "gmail", "4676jl")
        test_credential.save_credentials()
        self.assertEqual(len(Credentials.credentials_list), 2)
 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)
예제 #15
0
 def test_init(self):
     """
     test_init to check if the credentials objects are initialized correctly
     """
     self.new_cred = Credentials("Nanjala", "Joan", "Instagram", "password")
     self.assertEqual(self.new_cred.name, "Nanjala")
     self.assertEqual(self.new_cred.username, "Joan")
     self.assertEqual(self.new_cred.platform, "Instagram")
     self.assertEqual(self.new_cred.password, "password")
 def test_save_credentials(self):
     """
     test_save_credentials tests if the credentials created 
     are saved in the credentials list
     """
     self.new_credential.save_credentials()
     twitter = Credentials("Twitter","goduori","tWitTer_pass")
     twitter.save_credentials()
     self.assertEqual(len(Credentials.credentials_list),2)
 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)
예제 #18
0
 def test_save_multiple_credentials(self):
     '''
     test-save_multiple_user to check if we can save multiple 
     user objects to our user_list
     '''
     self.new_credentials.save_credentials()
     test_credentials = Credentials("fb", "Ventura", "0000")  #new User
     test_credentials.save_credentials()
     self.assertEqual(len(Credentials.credentials_list), 2)
 def test_get_by_site_name(self):
     '''
     test to check if we can find a user by site name and display information
     '''
     self.new_credential.save_credentials()
     Facebook = Credentials("Grace", "Facebook", "@graceg", 'Been2000')
     Facebook.save_credentials()
     credential_exists = Credentials.get_by_site_name("Facebook")
     self.assertEqual(credential_exists, Facebook)
예제 #20
0
    def test_display_app_credential(self):
        """
        Test to check if we can find a user's credential by the app name and display the information.
        """

        self.new_credential.save_credentials()
        test_credential = Credentials("Snapchat", "test43", "wordpass")
        test_credential.save_credentials()
        found_credential = Credentials.display_app_credential("Snapchat")
        self.assertEqual(found_credential.username, test_credential.username)
 def test_delete_credentials(self):
     """
     test_delete_credentials checks if we can remove a credential from 
     the credential list
     """
     self.new_credential.save_credentials()
     test_credential = Credentials('Twitter', 'goduori','tWitTer_pass')
     test_credential.save_credentials()
     self.new_credential.delete_credentials()
     self.assertEqual(len(Credentials.credentials_list), 1)
예제 #22
0
    def test_credential_exists(self):
        '''
        Test case to check if a credential exists in the credential_list
        '''
        self.new_credential.save_credential()
        test_credential = Credentials('Jane', 'Gmail', 'maryjoe', 'pswd200')
        test_credential.save_credential()

        credential_exists = Credentials.credential_exist("Gmail")
        self.assertTrue(credential_exists)
예제 #23
0
 def test_delete_credentials(self):
     '''
 Test case to test if user can remove credential from credentials list.
 
 '''
     self.new_credential.save_credentials()
     test_credential = Credentials("Brenda", "gmail", "4676jl")
     test_credential.save_credentials()
     self.new_credential.delete_credential()
     self.assertEqual(len(Credentials.credentials_list), 1)
예제 #24
0
    def test_delete_credential(self):
        '''
        Test case to test if we can delete a saved credential.
        '''
        self.new_credential.save_credential()
        new_credential = Credentials('Jane', 'Gmail', 'maryjoe', 'pswd200')
        new_credential.save_credential()

        self.new_credential.del_credential()
        self.assertEqual(len(Credentials.credentials_list), 1)
    def test_delete_credential(self):
        '''
        Test case to test if we can delete a saved credential.
        '''
        self.new_credential.save_credential()
        new_credential = Credentials('Joy', 'Gmail', 'Ondiba', 'sheba456')
        new_credential.save_credential()

        self.new_credential.del_credential()
        self.assertEqual(len(Credentials.credentials_list), 1)
    def test_credential_exists(self):
        '''
        Test case to check if a credential exists in the credential_list
        '''
        self.new_credential.save_credential()
        test_credential = Credentials('Joy', 'Gmail', 'Ondiba', 'sheba456')
        test_credential.save_credential()

        credential_exists = Credentials.credential_exist("Gmail")
        self.assertTrue(credential_exists)
    def test_credential_exists(self):
        '''
        Test case to check if a credential exists in the credential_list
        '''
        self.new_credential.save_credential()
        test_credential = Credentials('Sheila', 'Gmail', 'shy6',
                                      'sheilaegeidza6')
        test_credential.save_credential()

        credential_exists = Credentials.credential_exist("Gmail")
        self.assertTrue(credential_exists)
    def test_delete_credential(self):
        '''
        Test case to test if we can delete a saved credential.
        '''
        self.new_credential.save_credential()
        new_credential = Credentials('Sheila', 'Gmail', 'shy6',
                                     'sheilaegeidza6')
        new_credential.save_credential()

        self.new_credential.del_credential()
        self.assertEqual(len(Credentials.credentials_list), 1)
예제 #29
0
 def test_show_credentials(self):
     """
     test to check if credentials saved is displayed
     """
     self.new_cred = Credentials("Nanjala", "Joan", "Instagram", "password")
     self.new_cred.save_cred()
     self.another_cred = Credentials("Nanjala", "Joan", "Instagram",
                                     "passwprd")
     self.another_cred.save_cred()
     self.assertEqual(
         len(Credentials.show_credentials(self.new_cred.username)), 1)
    def test_find_by_account_name(self):
        '''
                                Test to check if the find_by_account_name method returns the correct credential

                                '''

        self.new_credential.save_credentials()
        account = Credentials("insta", "test", "user", "test@user", "12345")
        account.save_credentials()
        credential_exists = Credentials.find_by_account_name("insta")
        self.assertEqual(credential_exists, account)