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)
def create_account(user_name, Password): ''' function to create a new user account ''' new_user = User(user_name, Password) return new_user
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)
def create_user(fname, lname, password, username): new_user = User(fname, lname, password, username) return new_user
def display_users(user_name): return User.display_Credential(user_name)
def check_existing_users(name): return User.user_exists(name)
def save_user(user): User.save_user(user)
def setUp(self): self.new_user = User("Happy","Kawinzi","12345678","*****@*****.**")
def login(user_name, Password): ''' checks if a user exists with that number and returns a Boolean ''' return User.user_exists(user_name, Password)
def save_account(user): ''' a function to save user account ''' User.create_account(user)
def setUp(self): self.new_user = User("Mike", "12345")