Пример #1
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)
Пример #2
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)
Пример #3
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)
Пример #4
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_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)
Пример #6
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)
Пример #7
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)
Пример #8
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)
Пример #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)
Пример #10
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)
Пример #11
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)
Пример #12
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)
Пример #13
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)
Пример #14
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)
Пример #16
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)
 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)
Пример #18
0
    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)
Пример #19
0
 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)
Пример #20
0
    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)
Пример #21
0
    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)
Пример #22
0
    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)
Пример #23
0
    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)
Пример #24
0
    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)
Пример #25
0
 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)
Пример #26
0
    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)
Пример #27
0
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)
Пример #28
0
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)
Пример #30
0
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)