Exemplo n.º 1
0
class TestUser(unittest.TestCase):
    def setUp(self):
        """
        define the constructor
        """
        self.cred = Credentials("Facebook", "face", "123445")

    def tearDown(parameter_list):
        """
        clear up during each test
        """
        pass

    def test_init(self):
        """
        make sure the constructor is well initialized
        """
        self.assertEqual(self.cred.accountName, "Facebook")
        self.assertEqual(self.cred.accountUsername, "face")
        self.assertEqual(self.cred.accountPassword, "123445")

    def test_save_multiples_cred(self):
        """
        test for multiple credentials
        """
        self.cred.saveCredential()
        test_cred = Credentials("Facebook", "faceeeee", 12343)  # new contact
        test_cred.saveCredential()

        self.assertEqual(len(Credentials.credentials), 3)

    def test_delete(self):
        """
        test if the credential can be deleted
        
        """
        self.cred.saveCredential()
        test_cred = Credentials("Facebook", "faceeeee", 12343)  # new contact
        test_cred.saveCredential()

        self.cred.deleteCredential()
        self.assertEqual(len(Credentials.credentials), 1)

    def test_search(self):
        """
        search a credential 
        """
        self.cred.searchCredential()
        test_cred = Credentials("Facebook", "faceeeee", 12343)  # new contact
        test_cred.searchCredential()

        found = Credentials.searchCredential("Facebook")
        self.assertEqual(found.accountName, test_cred.accountName)

    def test_display(self):
        """
        method to test if credentials can be displayed
        """
        self.assertEqual(Credentials.displayCredential(),
                         Credentials.credentials)
Exemplo n.º 2
0
 def test_save_multiples_cred(self):
     """
     test for multiple credentials
     """
     self.cred.saveCredential()
     test_cred = Credentials("Facebook", "philipia", 3434)  
     test_cred.saveCredential()
     self.assertEqual(len(Credentials.credentials), 3)
Exemplo n.º 3
0
    def test_save_multiples_cred(self):
        """
        test for multiple credentials
        """
        self.cred.saveCredential()
        test_cred = Credentials("Facebook", "faceeeee", 12343)  # new contact
        test_cred.saveCredential()

        self.assertEqual(len(Credentials.credentials), 3)
Exemplo n.º 4
0
    def test_save_multiples_credential(self):
        """
        test for multiple credentials
        """
        self.cred.saveCredential()
        test_cred = Credentials("Instagram", "@nyambucindy", "fox12345") 
        test_cred.saveCredential()

        self.assertEqual(len(Credentials.credentials), 2)
Exemplo n.º 5
0
 def test_delete(self):
     """
     test if the credential can be deleted
     """
     self.cred.saveCredential()
     test_cred = Credentials("Facebook", "philipia", 3434)  
     test_cred.saveCredential()
     self.cred.deleteCredential()
     self.assertEqual(len(Credentials.credentials), 1)
Exemplo n.º 6
0
    def test_save_multiples_credential(self):
        """
        test for multiple credentials
        """
        self.cred.saveCredential()
        test_cred = Credentials("Twitter", "@prestonblazer", "press123")
        test_cred.saveCredential()

        self.assertEqual(len(Credentials.credentials), 2)
Exemplo n.º 7
0
    def test_delete(self):
        """
        test if the credential can be deleted
        
        """
        self.cred.saveCredential()
        test_cred = Credentials("Facebook", "faceeeee", 12343)  # new contact
        test_cred.saveCredential()

        self.cred.deleteCredential()
        self.assertEqual(len(Credentials.credentials), 1)
Exemplo n.º 8
0
    def test_delete(self):
        """
        test to delete credentials
        
        """
        self.cred.saveCredential()
        test_cred = Credentials("Instagram", "@nyambucindy", "fox12345") 
        test_cred.saveCredential()

        self.cred.deleteCredential()
        self.assertEqual(len(Credentials.credentials), 2)
Exemplo n.º 9
0
    def test_delete(self):
        """
        test to delete credentials
        
        """
        self.cred.saveCredential()
        test_cred = Credentials("Twitter", "@prestonblazer", "press123")
        test_cred.saveCredential()

        self.cred.deleteCredential()
        self.assertEqual(len(Credentials.credentials), 2)
Exemplo n.º 10
0
class TestCredentials(unittest.TestCase):
    def setUp(self):
        """
        Method to define the constructor
        """
        self.cred = Credentials("Instagram", "@nyambucindy", "fox12345")

    def test_init(self):
        """
        make sure the credential is well initialized
        """
        self.assertEqual(self.cred.account, "Instagram")
        self.assertEqual(self.cred.username, "@nyambucindy")
        self.assertEqual(self.cred.password, "fox12345")

    def tearDown(list):
        """
        clear up during each test
        """
        Credentials.credentials = []

    def test_save_multiples_credential(self):
        """
        test for multiple credentials
        """
        self.cred.saveCredential()
        test_cred = Credentials("Instagram", "@nyambucindy", "fox12345") 
        test_cred.saveCredential()

        self.assertEqual(len(Credentials.credentials), 2)

    def test_delete(self):
        """
        test to delete credentials
        
        """
        self.cred.saveCredential()
        test_cred = Credentials("Instagram", "@nyambucindy", "fox12345") 
        test_cred.saveCredential()

        self.cred.deleteCredential()
        self.assertEqual(len(Credentials.credentials), 2)
Exemplo n.º 11
0
class TestCredentials(unittest.TestCase):
    def setUp(self):
        """
        define the constructor
        """
        self.cred = Credentials("Twitter", "@prestonblazer", "press123")

    def test_init(self):
        """
        make sure the credential is well initialized
        """
        self.assertEqual(self.cred.account, "Twitter")
        self.assertEqual(self.cred.username, "@prestonblazer")
        self.assertEqual(self.cred.password, "press123")

    def tearDown(parameter_list):
        """
        clear up during each test
        """
        Credentials.credentials = []

    def test_save_multiples_credential(self):
        """
        test for multiple credentials
        """
        self.cred.saveCredential()
        test_cred = Credentials("Twitter", "@prestonblazer", "press123")
        test_cred.saveCredential()

        self.assertEqual(len(Credentials.credentials), 2)

    def test_delete(self):
        """
        test to delete credentials
        
        """
        self.cred.saveCredential()
        test_cred = Credentials("Twitter", "@prestonblazer", "press123")
        test_cred.saveCredential()

        self.cred.deleteCredential()
        self.assertEqual(len(Credentials.credentials), 2)