Esempio n. 1
0
    def test_find_contact_by_username(self):

        self.bb.save_details()
        test_details = Details("Naff", "12345678")
        test_details.save_details()
        found_details = Details.find_by_username("Naf")
        self.assertEqual(found_details.username, test_details.username)
Esempio n. 2
0
    def test_delete_details(self):

        self.bb.save_details()
        test_details = Details("Naf", "12345678")
        test_details.save_details()

        self.bb.delete_details()
        self.assertEqual(len(Details.details_list), 1)
Esempio n. 3
0
class TestDetails(unittest.TestCase):
    def setUp(self):

        self.bb = Details("Naff", "12345678")

    def test_init(self):

        self.assertEqual(self.bb.username, "Naff")
        self.assertEqual(self.bb.password, "12345678")

    def test_save_details(self):

        self.bb.save_details()
        self.assertEqual(len(Details.details_list), 1)

    def test_find_contact_by_username(self):

        self.bb.save_details()
        test_details = Details("Naff", "12345678")
        test_details.save_details()
        found_details = Details.find_by_username("Naf")
        self.assertEqual(found_details.username, test_details.username)

    def test_delete_details(self):

        self.bb.save_details()
        test_details = Details("Naf", "12345678")
        test_details.save_details()

        self.bb.delete_details()
        self.assertEqual(len(Details.details_list), 1)

    def test_display_all_details(self):

        self.assertEqual(Details.display_details(), Details.details_list)
Esempio n. 4
0
def save_details(Details):
    '''
    Function to save credentials
    '''
    Details.save_details()