示例#1
0
    def test_user_exists(self):
        self.new_user.save_new_user()
        test_user = User("James","jamo") # new contact
        test_user.save_new_user()

        user_exists = User.user_exist("James")

        self.assertTrue(user_exists)
示例#2
0
 def test_save_multiple_users(self):
         '''
         test_save_multiple_contact to check if we can save multiple contact
         objects to our contact_list
         '''
         self.new_user.save_new_user()
         test_user = User("juya","1234") # new user
         test_user.save_new_user()
         self.assertEqual(len(User.list_of_users),2)
示例#3
0
    def test_delete_user(self):
            '''
            test_delete_contact to test if we can remove a contact from our contact list
            '''
            self.new_user.save_new_user()
            test_user = User("testy","Simpson") # new contact
            test_user.save_new_user()

            self.new_user.delete_user()# Deleting a contact object
            self.assertEqual(len(User.list_of_users),1)
示例#4
0
    def test_find_user_by_name(self):
        '''
        test to check if we can find a user by name and display information
        '''
        self.new_user.save_new_user()
        test_user = User("testy","Simpson")
        test_user.save_new_user()

        active_user = User.find_by_name("testy")
        print(active_user.user_name)

        self.assertEqual(active_user.user_name,test_user.user_name)
示例#5
0
class TestContact(unittest.TestCase):

    def setUp(self):
        '''
        Set up method to run before each test cases.
        '''
        self.new_user = User("lulu","aS2olidPas5") # create contact object


    def test_init(self):
        '''
        test_init test case to test if the object is initialized properly
        '''
        self.assertEqual(self.new_user.user_name,"lulu")
        print(self.new_user.user_name)
        self.assertEqual(self.new_user.password,"aS2olidPas5")
        print(self.new_user.password)

    def test_save_users(self):

        self.new_user.save_new_user() # save_new_user is defined in the user_class...
        self.assertEqual(len(User.list_of_users),1)
        print(len(User.list_of_users))




    def tearDown(self):
            '''
            tearDown method that does clean up after each test case has run.
            '''
            User.list_of_users = []


    def test_save_multiple_users(self):
            '''
            test_save_multiple_contact to check if we can save multiple contact
            objects to our contact_list
            '''
            self.new_user.save_new_user()
            test_user = User("juya","1234") # new user
            test_user.save_new_user()
            self.assertEqual(len(User.list_of_users),2)


    def test_delete_user(self):
            '''
            test_delete_contact to test if we can remove a contact from our contact list
            '''
            self.new_user.save_new_user()
            test_user = User("testy","Simpson") # new contact
            test_user.save_new_user()

            self.new_user.delete_user()# Deleting a contact object
            self.assertEqual(len(User.list_of_users),1)


    def test_find_user_by_name(self):
        '''
        test to check if we can find a user by name and display information
        '''
        self.new_user.save_new_user()
        test_user = User("testy","Simpson")
        test_user.save_new_user()

        active_user = User.find_by_name("testy")
        print(active_user.user_name)

        self.assertEqual(active_user.user_name,test_user.user_name)


    def test_user_exists(self):
        self.new_user.save_new_user()
        test_user = User("James","jamo") # new contact
        test_user.save_new_user()

        user_exists = User.user_exist("James")

        self.assertTrue(user_exists)

    def test_display_all_users(self):
        self.assertEqual(User.display_users(),User.list_of_users)
示例#6
0
文件: main.py 项目: lucasLB7/Secura
def save_user(User):
    '''
    Function to save contact
    '''
    User.save_new_user()