Beispiel #1
0
 def test_findbyaccount(self):
     '''
     test if credentials can be found using their account name
     '''
     self.new_credential.save_credential()
     newTestcredential = Credentials('Doe', 'does', 'facebook')
     newTestcredential.save_credential()
     foundcredential = Credentials.find_by_account('facebook')
     self.assertEqual(foundcredential, newTestcredential)
Beispiel #2
0
class TestCredentials(unittest.TestCase):
    def setUp(self):
        self.new_credential = Credentials('marym', 'dapdjaojd', 'twitter')

    def test__init(self):
        self.assertEqual(self.new_credential.username, 'marym')
        self.assertEqual(self.new_credential.password, 'dapdjaojd')
        self.assertEqual(self.new_credential.account_name, 'twitter')

    def test_user_exists(self):
        self.new_user = users('James', 'Muruiki', 'jmanes', 'paswkort')
        self.new_user.store_user()

        for user in users.list_user:
            if (user.username == self.new_user.username
                    and user.password == self.new_user.password):
                userlogin = user.username
            return userlogin

    def test_save_credentials(self):
        '''
        test if programme can save credentials
        '''
        self.new_credential.save_credential()
        self.assertEqual(len(Credentials.account_credentials), 1)

    def test_generate_userpassword(self):
        generate_password = Credentials.generate_password(self, 10)
        self.assertTrue(generate_password)

    def test_display_credentials(self):

        self.assertEqual(Credentials.display_credentials(),
                         Credentials.account_credentials)

    def tearDown(self):
        Credentials.account_credentials = []

    def test_findbyaccount(self):
        '''
        test if credentials can be found using their account name
        '''
        self.new_credential.save_credential()
        newTestcredential = Credentials('Doe', 'does', 'facebook')
        newTestcredential.save_credential()
        foundcredential = Credentials.find_by_account('facebook')
        self.assertEqual(foundcredential, newTestcredential)

    def test_removecredential(self):
        '''
        test if credential can be removed
        '''
        self.new_credential.save_credential()
        newTestcredential = Credentials('Doe', 'does', 'facebook')
        newTestcredential.save_credential()
        newTestcredential.remove_credential()
        self.assertEqual(len(Credentials.account_credentials), 1)
Beispiel #3
0
 def test_removecredential(self):
     '''
     test if credential can be removed
     '''
     self.new_credential.save_credential()
     newTestcredential = Credentials('Doe', 'does', 'facebook')
     newTestcredential.save_credential()
     newTestcredential.remove_credential()
     self.assertEqual(len(Credentials.account_credentials), 1)
Beispiel #4
0
class  TestCredentials (unittest.TestCase):

    def setUp(self):
        self.new_credential = Credentials('RoseFlower','Ar0se@2020','Sweetrose')

    def test__init(self):
        self.assertEqual(self.new_credential.username,'RoseFlower')
        self.assertEqual(self.new_credential.password,'Ar0se@2020')
        self.assertEqual(self.new_credential.account_name,'Sweetrose')
    def test_user_exists(self):
        self.new_user = users('Florence','Nyaoke','flonyaks','p@ssw0rd1')
        self.new_user.store_user()

        for user in users.list_user:
            if(user.username==self.new_user.username and user.password == self.new_user.password):
                userlogin = user.username
            return userlogin

    def test_save_credentials(self):
        '''
        test if programme can save credentials
        '''
        self.new_credential.save_credential()
        self.assertEqual(len(Credentials.account_credentials),1)

    def test_generate_userpassword(self):
        generate_password = Credentials.generate_password(self,10)
        self.assertTrue(generate_password)

    def test_display_credentials(self):

        self.assertEqual(Credentials.display_credentials(),Credentials.account_credentials)

    def tearDown(self):
        Credentials.account_credentials = []
    def test_findbyaccount(self):
        '''
        test if credentials can be found using their account name
        '''
        self.new_credential.save_credential()
        newTestcredential = Credentials('Doe','does','facebook')
        newTestcredential.save_credential()
        foundcredential = Credentials.find_by_account('facebook')
        self.assertEqual(foundcredential,newTestcredential)

    def test_removecredential(self):
        '''
        test if credential can be removed
        '''
        self.new_credential.save_credential()
        newTestcredential = Credentials('Doe','does','facebook')
        newTestcredential.save_credential()
        newTestcredential.remove_credential()
        self.assertEqual(len(Credentials.account_credentials),1)
Beispiel #5
0
def create_credential(username, password, account_name):
    '''
    Function that creates credential
    '''

    return Credentials(username, password, account_name)
Beispiel #6
0
    def test_display_credentials(self):

        self.assertEqual(Credentials.display_credentials(),
                         Credentials.account_credentials)
class TestCredentials(unittest.TestCase):
    def setUp(self):
        self.new_credentials = Credentials('Twitter','Bernice','Bernice019')
    def  test_init(self):
        self.assertEqual(self.new_credentials.account,'Twitter')
        self.assertEqual(self.new_credentials.username,'Bernice')
        self.assertEqual(self.new_credentials.password,'Bernice019')
    def test_save_credentials(self):
        self.new_credentials.save_credentials()
        self.assertEqual(len(Credentials.credentials_list),1) 

    def tearDown(self):
        Credentials.credentials_list = []

    def test_save_multiple_accounts(self):
        self.new_credentials.save_credentials()
        test_credentials = Credentials('Instagram','Bernice','Bernice019')
        test_credentials.save_credentials()
        self.assertEqual(len(Credentials.credentials_list),2)

    def test_delete_credential(self):
        self.new_credentials.save_credentials()
        test_credentials = Credentials('Instagram','Bernice','Bernice019')
        test_credentials.save_credentials()
        self.new_credentials.delete_credentials()
        self.assertEqual(len(Credentials.credentials_list),1)

    def test_find_credentials(self):
        self.new_credentials.save_credentials()
        test_credentials = Credentials('Pinterest','Bernice','Bernice019')
        test_credentials.save_credentials()
        found_credentials = Credentials.find_credentials('Pinterest')
        self.assertEqual(found_credentials.account,test_credentials.account)                  

    def test_credentials_exist(self):
        self.new_credentials.save_credentials()
        test_credentials = Credentials('Twitter','Bernice','Bernice019')
        test_credentials.save_credentials()
        credentials_exist = Credentials.credentials_exist('Twitter')
        self.assertTrue(credentials_exist)

    def display_credentials(self):
        self.assertEqual(Credentials.display_credentials(),Credentials.credentials_list)
Beispiel #8
0
 def setUp(self):
     self.new_credential = Credentials('marym', 'dapdjaojd', 'twitter')
Beispiel #9
0
 def test_generate_userpassword(self):
     generate_password = Credentials.generate_password(self, 10)
     self.assertTrue(generate_password)
Beispiel #10
0
def find_by_account(name):
    '''
    Function that finds credential by account name
    '''
    return Credentials.find_by_account(name)
 def setUp(self):
     self.new_credentials = Credentials('Twitter','Bernice','Bernice019')
Beispiel #12
0
def generate_password():
    '''
    Function that generates random password
    '''
    return Credentials.generate_password()
Beispiel #13
0
def display_credentials():
    '''
    Function that displays credential
    '''
    return Credentials.display_credentials()
Beispiel #14
0
def user_exists(username, password):
    '''
    Function that checks if user exits
    '''
    return Credentials.user_exists(username, password)
Beispiel #15
0
 def setUp(self):
     self.new_credential = Credentials('RoseFlower','Ar0se@2020','Sweetrose')
 def display_credentials(self):
     self.assertEqual(Credentials.display_credentials(),Credentials.credentials_list)
 def test_credentials_exist(self):
     self.new_credentials.save_credentials()
     test_credentials = Credentials('Twitter','Bernice','Bernice019')
     test_credentials.save_credentials()
     credentials_exist = Credentials.credentials_exist('Twitter')
     self.assertTrue(credentials_exist)
 def test_find_credentials(self):
     self.new_credentials.save_credentials()
     test_credentials = Credentials('Pinterest','Bernice','Bernice019')
     test_credentials.save_credentials()
     found_credentials = Credentials.find_credentials('Pinterest')
     self.assertEqual(found_credentials.account,test_credentials.account)                  
 def test_delete_credential(self):
     self.new_credentials.save_credentials()
     test_credentials = Credentials('Instagram','Bernice','Bernice019')
     test_credentials.save_credentials()
     self.new_credentials.delete_credentials()
     self.assertEqual(len(Credentials.credentials_list),1)
 def test_save_multiple_accounts(self):
     self.new_credentials.save_credentials()
     test_credentials = Credentials('Instagram','Bernice','Bernice019')
     test_credentials.save_credentials()
     self.assertEqual(len(Credentials.credentials_list),2)