def test_can_delete_user(self): """Should be able to remove a user""" username = "******" email = "*****@*****.**" password = "******" Users.register_user(username, email, password) Users.delete_user(username) # Make sure the user does not exist anymore user = Users.find_user(username) self.assertIsNone(user)
def test_cant_register_user_twice(self): """No duplicate usernames or emails""" username = "******" email = "*****@*****.**" password = "******" Users.register_user(username, email, password) with self.assertRaises(RuntimeError): Users.register_user(username, email, password) # Clean up Users.delete_user(username)
def test_can_register_user(self): """Should be able to register a user""" username = "******" email = "*****@*****.**" password = "******" Users.register_user(username, email, password) # Make sure the user now exists in the system user = Users.find_user(username) self.assertIsNotNone(user) # Clean up Users.delete_user(username)
def remove_mock_user(): username = "******" Users.delete_user(username)