def test_set_password(self): user = mod.User(name='Administrator', email='*****@*****.**', password='******') user._set_password("pass") self.assertEqual(True, user.check_password("pass")) self.assertEqual(False, user.check_password("password"))
def test_user_status(self): user = models.User(name="Usuario Nuevo", email="*****@*****.**") user._set_password("thepassword") self.assertNotEqual(user.get_id(), 0) self.assertNotEqual(user.is_active(), False) self.assertNotEqual(user.is_anonymous(), True) self.assertNotEqual(user.is_authenticated(), False)
def test_user_password(self): user = models.User(name="Usuario Nuevo", email="*****@*****.**") user._set_password("thepassword") assert "sha1" in user._get_password() self.assertNotEqual(user._get_password(), "thepassword") self.assertEqual(True, user.check_password("thepassword")) self.assertNotEqual(True, user.check_password("thepassword2")) self.assertEqual(False, user.check_password(""))
def test__repr__(self): user = mod.User(id=25, name='Administrator', email='*****@*****.**') self.assertEqual('<User: 25>', user.__repr__()) self.assertNotEqual('<User: 22>', user.__repr__())
def test_is_authenticated(self): user = mod.User(name='Administrator', email='*****@*****.**') self.assertEqual(True, user.is_authenticated()) self.assertNotEqual(False, user.is_authenticated())
def test_get_id(self): user = mod.User(id=45, name='Administrator', email='*****@*****.**') self.assertEqual('45', user.get_id()) self.assertNotEqual('5', user.get_id())
def test_get_password(self): user = mod.User(name='Administrator', email='*****@*****.**', password='******') assert "sha1" in user._get_password() assert "md5" not in user._get_password()
def test_user_password_none(self): user = models.User(name="Usuario Nuevo", email="*****@*****.**") self.assertEqual(False, user.check_password("thepassword"))
def testUserPassword(self): user = models.User(name="Viejo", email="*****@*****.**") user._set_password("12346") assert "sha1" in user._get_password() self.assertNotEqual(user._get_password(), "12346") self.assertEqual(True, user.check_password("12346"))
def testUserStatus(self): user = models.User(name="Viejo", email="*****@*****.**") user._set_password("12346") self.assertNotEqual(user.get_id(), 0) self.assertNotEqual(user.is_active(), False)
def testUserNoPassword(self): user = models.User(name="Viejo", email="*****@*****.**") self.assertEqual(False, user.check_password("12346"))