示例#1
0
 def test_save_multiple_users(self):
     '''
         test_save_multiple_user to check if we can save multiple user
         objects to our user_list
         '''
     self.new_user.save_user()
     test_user = user("john", "4321")  # new user
     test_user.save_user()
     self.assertEqual(len(user.user_list), 2)
示例#2
0
    def test_find_user_by_name(self):
        '''
        test to check if we can find an user by name
        '''

        self.new_user.save_user()
        test_user = user("james", "3425")  # new user
        test_user.save_user()

        found_user = user.find_by_name("james")

        self.assertEqual(found_user.user_name, test_user.user_name)
示例#3
0
    def test_user_exists(self):
        '''
        test to check if we can return a Boolean  if we cannot find the user.
        '''

        self.new_user.save_user()
        test_user = user(
            "Test",
            "3344",
        )  # new user
        test_user.save_user()

        user_exists = user.user_exist("Test", "3344")

        self.assertTrue(user_exists)
示例#4
0
 def setUp(self):
     """
     Setup method that defines instructions
     """
     self.new_user = user("James", "Kirwa", "Uppercase95")
示例#5
0
def create_user(user_name,password):
    '''
    Function to create a new userimport random
    '''
    new_user = user(user_name,password)
    return new_user
示例#6
0
def create_user(name,pwd):
    '''
    function to create new user
    '''
    new_user = user(name,pwd)
    return new_user
示例#7
0
def create_login(firstname, lastname, password):
    """
    Function to create a new login
    """
    new_user = user(firstname, lastname, password)
    return new_user
示例#8
0
 def setUp(self):
     '''
     Set up method to run before each test cases.
     '''
     self.new_user = user("James", "1234")  # create user  object