Beispiel #1
0
 def test_copy_credentials(self):
     self.new_credential.save_credentials()
     Credentials.copy_credentials('TestPlat')
     test_copy = ('Platform:' + self.new_credential.platform + ', ' +
                  'Username: '******', ' +
                  'Password: ' + self.new_credential.password)
     self.assertEqual(test_copy, pyperclip.paste())
 def test_copy_username(self):
     '''
     Test to confirm that we are copying the username from a found credential
     '''
     self.new_credential.save_details()
     Credentials.copy_username("Instagram")
     self.assertEqual(self.new_credential.username, pyperclip.paste())
Beispiel #3
0
    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)
Beispiel #4
0
class TestCredentials(unittest.TestCase):
    '''
    Test class that defines the test cases for creating and authenticating credentials
    '''
    def setUp(self):
        '''
        Setting up the structure before each test
        '''
        self.new_user = Credentials(1, "martin", "mwikia")

    def tearDown(self):
        '''
        Cleans up after each test has run
        '''
        Credentials.users_list = []

    def test_init(self):
        '''
        Test case to test if the case has been initialized properly
        '''
        self.assertEqual(self.new_user.recognise, 1)
        self.assertEqual(self.new_user.username, "martin")
        self.assertEqual(self.new_user.password, "mwikia")

    def test_authenticate(self):
        '''
        Testing to check if the authenticate function can sign in a user properly
        '''
        self.new_user.create_account()
        test_account = Credentials(1, "Test", "Password")
        test_account.create_account()

        found_user = Credentials.authenticate_account("Test", "Password")
        self.assertEqual(found_user.recognise, test_account.recognise)
Beispiel #5
0
    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)
Beispiel #6
0
 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)
Beispiel #7
0
    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_accounts(self):
     '''
     test checks if we can save multiple credential objects to our contact list
     '''
     self.new_credential.save_details()
     test_credentials = Credentials("Gmail", "AshleyMwangi", "Wanjiru/1")
     test_credentials.save_details()
     self.assertEqual(len(Credentials.credentials_list), 2)
Beispiel #9
0
 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_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)
Beispiel #11
0
 def test_save_many_accounts(self):
     '''
     test to check if we can save multiple credentials objects to our credentials list
     '''
     self.new_credential.save_details()
     test_credential = Credentials("Twitter", "Meshack", "nWtop67Nots")
     test_credential.save_details()
     self.assertEqual(len(Credentials.credentials_list), 2)
Beispiel #12
0
 def test_save_many_accounts(self):
     """
     Test case to check if  we have multiple credential objects in our credential list
     """
     self.new_credential.save_details()
     test_credential = Credentials("Twitter","mahan-noor","Cfhu56g")
     test_credential.save_details()
     self.assertEqual(len(Credentials.credentials_list)2)
Beispiel #13
0
 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_many_accounts(self):
     '''
     test to check if we can save multiple credentials objects to our credentials list
     '''
     self.new_credential.save_details()
     test_credential = Credentials("Twitter","@hashisomadavid","Mfh45hfk") 
     test_credential.save_details()
     self.assertEqual(len(Credentials.credentials_list),2)
Beispiel #15
0
 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)
Beispiel #16
0
 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)
Beispiel #17
0
    def test_save_multiple_account(self):
        '''
        test ability to save more than one credentials
        '''
        self.new_credential.save_account()
        test_account = Credentials("whatsapp", "password456")
        test_account.save_account()

        self.assertEqual(len(Credentials.credential_list), 2)
 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)
Beispiel #19
0
 def test_credential_exist(self):
     """
     Test to see return a true and false based on whether we can find or not find credential
     """
     self.new_credential.save_details()
     the_credential =Credentials("Twitter","mahan-noor","Cfhu56g")
     the_credential.save_details()
     creditial_is_found = Credentials.if_credential_exist("Twitter")
     self.assertTrue(creditial_is_found)
Beispiel #20
0
 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)
Beispiel #21
0
 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)
Beispiel #22
0
 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)
Beispiel #24
0
 def test_credential_exist(self):
     """
     test to check if we can return a true or false based on whether we find or can't find the credential.
     """
     self.new_credential.save_details()
     the_credential = Credentials("Facebook", "Jesse", "PTka3214")
     the_credential.save_details()
     credential_is_found = Credentials.if_credential_exist("Facebook")
     self.assertTrue(credential_is_found)
 def test_save_multiple_credentials(self):
     '''
     test_save_multiple_credentials to check if we can save multiple credentials
     objects to our credentials_list
     '''
     self.new_credential.save_credential()
     test_credential = Credentials("Twitter", "_ariso", "PyTh0n3!")
     test_credential.save_credential()
     self.assertEqual(len(Credentials.credentials_list), 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)
Beispiel #27
0
    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_save_multiple_credential(self):
         '''
         test_save_multiple_credential to check if we can save multiple credential
         objects to our credential_list
         '''
         self.new_credential.save_credential()
         test_credential = Credentials("Facebook","tess","Opp12") # new credential
         test_credential.save_credential()
         self.assertEqual(len(Credentials.credential_list),2)
 def test_credential_exist(self):
     """
     test to check if we can return a true or false based on whether we find or can't find the credential.
     """
     self.new_credential.save_details()
     the_credential = Credentials("Twitter", "@hashisomadavid", "Mfh45hfk")  
     the_credential.save_details()
     credential_is_found = Credentials.if_credential_exist("Twitter")
     self.assertTrue(credential_is_found)
Beispiel #30
0
 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)