Exemplo n.º 1
0
    def setUp(self):
        '''
        Set up method to run before each test cases.
        '''

        self.new_user = User("Collins", "Akumu", "akumu_collins", "4321",
                             "4321")  # create user object
Exemplo n.º 2
0
class TestUser(unittest.TestCase):
    def setUp(self):
        '''
        Set up method to run before each test cases.
        '''

        self.new_user = User("Collins", "Akumu", "akumu_collins", "4321",
                             "4321")  # create user object

    def test_init(self):
        '''
        Test_init test case to test if the object is initialized properly
        '''

        self.assertEqual(self.new_user.first_name, "Collins")
        self.assertEqual(self.new_user.last_name, "Akumu")
        self.assertEqual(self.new_user.user_name, "akumu_collins")
        self.assertEqual(self.new_user.password, "4321")
        self.assertEqual(self.new_user.confirm_password, "4321")

    def test_save_user(self):
        '''
        Test_save_credentials test case to test if the contact object is saved into the contact list
        '''

        self.new_user.save_user()
        self.assertEqual(len(User.user_list), 1)
    def setUp(self):
        '''
        Set up method runs before each test case
        '''

        self.new_user = User("mwerumuchai", "0711215485",
                             "*****@*****.**", "mweru90")
Exemplo n.º 4
0
    def setUp(self):
        '''
        Set up method to run before each test cases.
        '''

        self.new_user = User("toni", "1234",
                             "*****@*****.**")  # create contact object
Exemplo n.º 5
0
 def test_save_multiple_user(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("Test", "0000", "*****@*****.**")  # new user
     test_user.save_user()
     self.assertEqual(len(User.user_list), 2)
Exemplo n.º 6
0
    def test_save_user(self):
        '''
    test_save_user case to test if object is saved to user_list list
    '''

        self.test_user = User("User2", "The2")
        self.test_user.save_user()
        self.assertEqual(len(User.user_list), 1)
Exemplo n.º 7
0
 def test_save_multiple_user(self):
     """
     Test to check whether we can save multiple user objects.
     """
     self.new_user.user_save()
     test_user = User("puppah", "78945632", "*****@*****.**")
     test_user.user_save()
     self.assertEqual(len(User.user_list), 2)
Exemplo n.º 8
0
 def test_save_multiple_user(self):
     
     #Test to check whether we can save multiple user objects.
     
     self.new_user.user_save()
     test_user = User("mami","716491250","*****@*****.**")
     test_user.user_save()
     self.assertEqual(len(User.user_list),2) 
Exemplo n.º 9
0
    def test_save_multiple_user(self):
        '''
    test_save_multiple_user case to test if multiple user objects can be saved to user_list
    '''

        self.test_user = User("User2", "The2")
        self.new_user.save_user()
        self.test_user.save_user()
        self.assertEqual(len(User.user_list), 2)
Exemplo n.º 10
0
 def test_delete_user(self):
     '''
     Test to check if users can be deleted from the users list
     '''
     self.new_user.save_user()
     test_user = User("Test", "user", "1234")
     test_user.save_user()
     self.new_user.delete_user()
     self.assertEqual(len(User.user_list), 1)
    def test_save_multiple_user(self):
        '''
        Test save multiple user test case to see whether we can save multiple user accounts to our user list
        '''

        self.new_user.save_user()
        test_user = User("marymukami", "0714253689", "*****@*****.**",
                         "mary90")
        test_user.save_user()
        self.assertEqual(len(User.user_list), 2)
Exemplo n.º 12
0
    def test_delete_user(self):
        '''
        test_delete_user to test if we can remove a user from our user list
        '''
        self.new_user.save_user()
        test_user = User("Test", "0000", "*****@*****.**")  # new user
        test_user.save_user()

        self.new_user.delete_user()  # Deleting a user object
        self.assertEqual(len(User.user_list), 1)
Exemplo n.º 13
0
    def test_delete_user(self):
        '''
    test_delete_user case to test if user can be deleted from user_list
    '''

        self.new_user.save_user()
        self.test_user = User("User2", "The2")
        self.test_user.save_user()

        self.test_user.delete_user()
        self.assertEqual(len(User.user_list), 1)
    def test_user_exists(self):
        '''
        Test to check if we can return a Boolean if account isn't found
        '''

        self.new_user.save_user()
        test_user = User("marymukami", "0714253689", "*****@*****.**",
                         "mary90")
        test_user.save_user()

        user_exists = User.user_exists("marymukami")

        self.assertTrue(user_exists)
    def test_login(self):
        '''
        Test to check if user can log into their credentials
        '''
        self.new_user.save_user()  #saving new user

        test_user = User("mwerumuchai", "07142536", "*****@*****.**",
                         "mweru90")
        test_user.save_user()

        # Connect with credential account
        found_credential = User.login("mwerumuchai", "07142536",
                                      "*****@*****.**", "mweru90")
        self.assertEqual(found_credential, Credential.credential_account_list)
Exemplo n.º 16
0
class TestUser(unittest.TestCase):
    def setUp(self):
        self.new_user = User("Vincentmuya", "vincent12345")

    def test_init(self):
        self.assertEqual(self.new_user.locker_userName, "Vincentmuya")
        self.assertEqual(self.new_user.locker_password, "vincent12345")

    def test_save_user(self):

        self.new_user.save_user()
        self.assertEqual(len(User.user_list),1)

    def tearDown(self):
        User.user_list = []
Exemplo n.º 17
0
def create_user(user_name, password, email):
    '''
    Function to create a new user
    '''

    new_user = User(user_name, password, email)
    return new_user
Exemplo n.º 18
0
def create_signup(first_name, last_name, created_user_name,
                  created_user_password, confirm_password):
    """
    Function to create a first time signup
    """
    new_user = User(first_name, last_name, created_user_name,
                    created_user_password, confirm_password)
    return new_user
Exemplo n.º 19
0
class TestUser(unittest.TestCase):
    """
    Test that defines test cases for the user class bevaviours
    """
    def setUp(self):
        """
        set up method to run before each test cases
        """
        self.new_user = User("jgovish", "12345", "*****@*****.**")

    def test_init(self):
        """
        Test case to test if the object is initialized properly
        """
        self.assertEqual(self.new_user.user_name, "jgovish")
        self.assertEqual(self.new_user.password, "12345")
        self.assertEqual(self.new_user.email, "*****@*****.**")

    def tearDown(self):
        """
        Method that cleans up after each case has run.
        """
        User.user_list = []

    def test_user_save(self):
        """
        Test case to test if the user object is saved into the user_list.
        """
        self.new_user.user_save()

        self.assertEqual(len(User.user_list), 1)

    def test_save_multiple_user(self):
        """
        Test to check whether we can save multiple user objects.
        """
        self.new_user.user_save()
        test_user = User("puppah", "78945632", "*****@*****.**")
        test_user.user_save()
        self.assertEqual(len(User.user_list), 2)

    def test_display_users(self):
        self.assertEqual(User.display_users(), User.user_list)
Exemplo n.º 20
0
class TestUser(unittest.TestCase):

    #Test that defines test cases for the user class bevaviours
    
    def setUp(self):
        
        #set up method to run before each test cases
        
        self.new_user = User("kim", "5991", "*****@*****.**")
    def test_init(self):
        
        #Test case to test if the object is initialized properly
        
        self.assertEqual(self.new_user.user_name,"kim")
        self.assertEqual(self.new_user.password, "5991")
        self.assertEqual(self.new_user.email, "*****@*****.**")


    def tearDown(self):
        
        #Method that cleans up after each case has run.
        
        User.user_list = []

    def test_user_save(self):
        
        #Test case to test if the user object is saved into the user_list.
        
        self.new_user.user_save()
    
        self.assertEqual(len(User.user_list),1)

    def test_save_multiple_user(self):
        
        #Test to check whether we can save multiple user objects.
        
        self.new_user.user_save()
        test_user = User("mami","716491250","*****@*****.**")
        test_user.user_save()
        self.assertEqual(len(User.user_list),2) 

    def test_display_users(self):
        self.assertEqual(User.display_users(),User.user_list)
Exemplo n.º 21
0
class TestUser(unittest.TestCase):
    def setUp(self):
        '''
        Set up method to run before  each test
        '''
        self.new_user = User("Beryl", "Onyancha", "skittles")

    def tearDown(self):
        '''
        Tear down method performs clean up after each test method completes
        '''
        User.user_list = []

    def test_init(self):
        '''
        Test to check if initialization has been done
        '''
        self.assertEqual(self.new_user.first_name, "Beryl")
        self.assertEqual(self.new_user.last_name, "Onyancha")
        self.assertEqual(self.new_user.password, "skittles")

    def test_save_user(self):
        '''
        Test to check if users are added to the user list
        '''
        self.new_user.save_user()
        self.assertEqual(len(User.user_list), 1)

    def test_delete_user(self):
        '''
        Test to check if users can be deleted from the users list
        '''
        self.new_user.save_user()
        test_user = User("Test", "user", "1234")
        test_user.save_user()
        self.new_user.delete_user()
        self.assertEqual(len(User.user_list), 1)
Exemplo n.º 22
0
def create_user(locker_userName, locker_password):
        new_user = User(locker_userName, locker_password)
        return new_user
Exemplo n.º 23
0
def display_users():
    '''
    Function to return all the saved users
    '''
    return User.display_users()
Exemplo n.º 24
0
class testUser(unittest.TestCase):
    '''
  Test class that defines test cases for the user class behaviours

  Args:
    unittest.TestCase: TestCase class that helps in creating test cases
  '''
    def setUp(self):
        '''
    setUp method to run before each test cases
    '''

        self.new_user = User("User1", "TheFirst")

    def tearDown(self):
        '''
    tearDown method to clean up after each test case has run
    '''

        User.user_list = []

    def test_init(self):
        '''
    test_init case to test if object is initialized properly
    '''

        self.assertEqual(self.new_user.user_name, "User1")
        self.assertEqual(self.new_user.password, "TheFirst")

    def test_save_user(self):
        '''
    test_save_user case to test if object is saved to user_list list
    '''

        self.test_user = User("User2", "The2")
        self.test_user.save_user()
        self.assertEqual(len(User.user_list), 1)

    def test_save_multiple_user(self):
        '''
    test_save_multiple_user case to test if multiple user objects can be saved to user_list
    '''

        self.test_user = User("User2", "The2")
        self.new_user.save_user()
        self.test_user.save_user()
        self.assertEqual(len(User.user_list), 2)

    def test_delete_user(self):
        '''
    test_delete_user case to test if user can be deleted from user_list
    '''

        self.new_user.save_user()
        self.test_user = User("User2", "The2")
        self.test_user.save_user()

        self.test_user.delete_user()
        self.assertEqual(len(User.user_list), 1)
Exemplo n.º 25
0
    def setUp(self):
        '''
    setUp method to run before each test cases
    '''

        self.new_user = User("User1", "TheFirst")
Exemplo n.º 26
0
class TestUser(unittest.TestCase):
    '''
    Test class that defines test cases for the user class behaviors.

    Args:
        unittest.TestCase: TestCase class that helps in creating test cases.
    '''
    def setUp(self):
        '''
        Set up method to run before each test cases.
        '''

        self.new_user = User("toni", "1234",
                             "*****@*****.**")  # 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, "toni")
        self.assertEqual(self.new_user.password, "1234")
        self.assertEqual(self.new_user.email, "*****@*****.**")

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

    def test_save_user(self):
        '''
        test_save_user test case to test if the user object is saved into the user list
        '''

        self.new_user.save_user()  # saving the new user
        self.assertEqual(len(User.user_list), 1)

    def test_save_multiple_user(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("Test", "0000", "*****@*****.**")  # new user
        test_user.save_user()
        self.assertEqual(len(User.user_list), 2)

    def test_delete_user(self):
        '''
        test_delete_user to test if we can remove a user from our user list
        '''
        self.new_user.save_user()
        test_user = User("Test", "0000", "*****@*****.**")  # new user
        test_user.save_user()

        self.new_user.delete_user()  # Deleting a user object
        self.assertEqual(len(User.user_list), 1)

    def test_display_user(self):
        '''
        method that returns a list of all users saved
        '''

        self.assertEqual(User.display_users(), User.user_list)
Exemplo n.º 27
0
    def test_display_user(self):
        '''
        method that returns a list of all users saved
        '''

        self.assertEqual(User.display_users(), User.user_list)
Exemplo n.º 28
0
def create_user(fname, lname, password):
    '''
    Function to create new user
    '''
    new_user = User(fname, lname, password)
    return new_user
Exemplo n.º 29
0
 def setUp(self):
     
     #set up method to run before each test cases
     
     self.new_user = User("kim", "5991", "*****@*****.**")
Exemplo n.º 30
0
 def test_display_users(self):
     self.assertEqual(User.display_users(),User.user_list)