Ejemplo n.º 1
0
    def test_save_multiple_account(self):
        self.new_user.create_account() 

        user1 = User('kimkim', '6rtef')
        user1.create_account()

        self.assertEqual(len(User.user_list), 2)
Ejemplo n.º 2
0
    def test_account_exist(self):
        self.new_user.create_account()

        user2 = User('sally', '*999')
        user2.create_account()  

        user_exists = User.user_exists('sally', '*999')

        self.assertTrue(user_exists) 
Ejemplo n.º 3
0
def create_account(user_name, Password):
    '''
    function to create a new user account
    '''

    new_user = User(user_name, Password)
    return new_user
Ejemplo n.º 4
0
class TestUser(unittest.TestCase):
    def setUp(self):
        self.new_user = User("Mike", "12345")

    def tearDown(self):
        User.user_list = []   

    def test_init(self):
        self.assertEqual(self.new_user.user_name, "Mike")
        self.assertEqual(self.new_user.password,  "12345")


    def test_create_account(self):
        self.new_user.create_account()  

        self.assertEqual(len(User.user_list), 1)  
        
    def test_save_multiple_account(self):
        self.new_user.create_account() 

        user1 = User('kimkim', '6rtef')
        user1.create_account()

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

    def test_account_exist(self):
        self.new_user.create_account()

        user2 = User('sally', '*999')
        user2.create_account()  

        user_exists = User.user_exists('sally', '*999')

        self.assertTrue(user_exists) 
Ejemplo n.º 5
0
def create_user(fname, lname, password, username):
    new_user = User(fname, lname, password, username)
    return new_user
Ejemplo n.º 6
0
def display_users(user_name):
    return User.display_Credential(user_name)
Ejemplo n.º 7
0
def check_existing_users(name):
    return User.user_exists(name)
Ejemplo n.º 8
0
def save_user(user):
    User.save_user(user)
Ejemplo n.º 9
0
 def setUp(self):
     self.new_user = User("Happy","Kawinzi","12345678","*****@*****.**") 
Ejemplo n.º 10
0
def login(user_name, Password):
    '''
    checks if a user exists with that number and returns a Boolean
    '''
    return User.user_exists(user_name, Password)
Ejemplo n.º 11
0
def save_account(user):
    '''
    a function to save user account
    '''
    User.create_account(user)
Ejemplo n.º 12
0
 def setUp(self):
     self.new_user = User("Mike", "12345")