Ejemplo n.º 1
0
 def setUp(self):
     self.test_user = ConpecUser()
     self.test_user.user = User.objects.create_user(username='******',
                                                    email='*****@*****.**')
     self.test_user.user.set_password('teste')
     self.test_user.user.save()
     self.test_user.ra = '123456'
     self.test_user.save()
Ejemplo n.º 2
0
class UserModelTest(TestCase):
    def setUp(self):
        self.test_user = ConpecUser()
        self.test_user.user = User.objects.create_user(username='******',
                                                       email='*****@*****.**')
        self.test_user.user.set_password('teste')
        self.test_user.user.save()
        self.test_user.ra = '123456'
        self.test_user.save()

    def test_saving_and_retrieving_users(self):
        first_user = ConpecUser()
        first_user.user = User.objects.create_user(username='******',
                                                   email='*****@*****.**')
        first_user.ra = '123456'
        first_user.save()

        second_user = ConpecUser()
        second_user.user = User.objects.create_user(username='******',
                                                    email='*****@*****.**')
        second_user.ra = '654321'
        second_user.save()

        saved_users = ConpecUser.objects.all()
        self.assertEqual(saved_users.count(), 3)

        first_saved_user = saved_users[1]
        second_saved_user = saved_users[2]
        self.assertEqual(str(first_saved_user), 'first-123456')
        self.assertEqual(str(second_saved_user), 'second-654321')

    def test_user_login(self):
        # Test login success
        username = '******'
        password = '******'
        user = authenticate(username=username, password=password)
        self.assertTrue(user is not None)
        my_user = ConpecUser.objects.get(user=user)
        self.assertEqual(my_user, self.test_user)

        # Test login Fail by username
        username = '******'
        user = authenticate(username=username, password=password)
        self.assertTrue(user is None)

        # Test login Fail by password
        username = '******'
        password = '******'
        user = authenticate(username=username, password=password)
        self.assertTrue(user is None)
Ejemplo n.º 3
0
class UserModelTest(TestCase):

    def setUp(self):
        self.test_user = ConpecUser()
        self.test_user.user = User.objects.create_user(username='******', email='*****@*****.**')
        self.test_user.user.set_password('teste')
        self.test_user.user.save()
        self.test_user.ra = '123456'
        self.test_user.save()

    def test_saving_and_retrieving_users(self):
        first_user = ConpecUser()
        first_user.user = User.objects.create_user(username='******', email='*****@*****.**')
        first_user.ra = '123456'
        first_user.save()

        second_user = ConpecUser()
        second_user.user = User.objects.create_user(username='******', email='*****@*****.**')
        second_user.ra = '654321'
        second_user.save()

        saved_users = ConpecUser.objects.all()
        self.assertEqual(saved_users.count(), 3)

        first_saved_user = saved_users[1]
        second_saved_user = saved_users[2]
        self.assertEqual(str(first_saved_user), 'first-123456')
        self.assertEqual(str(second_saved_user), 'second-654321')

    def test_user_login(self):
        # Test login success
        username = '******'
        password = '******'
        user = authenticate(username=username, password=password)
        self.assertTrue(user is not None)
        my_user = ConpecUser.objects.get(user=user)
        self.assertEqual(my_user, self.test_user)

        # Test login Fail by username
        username = '******'
        user = authenticate(username=username, password=password)
        self.assertTrue(user is None)

        # Test login Fail by password
        username = '******'
        password = '******'
        user = authenticate(username=username, password=password)
        self.assertTrue(user is None)
Ejemplo n.º 4
0
 def setUp(self):
     self.test_user = ConpecUser()
     self.test_user.user = User.objects.create_user(username='******', email='*****@*****.**')
     self.test_user.user.set_password('teste')
     self.test_user.user.save()
     self.test_user.ra = '123456'
     self.test_user.save()
Ejemplo n.º 5
0
    def test_saving_and_retrieving_users(self):
        first_user = ConpecUser()
        first_user.user = User.objects.create_user(username='******', email='*****@*****.**')
        first_user.ra = '123456'
        first_user.save()

        second_user = ConpecUser()
        second_user.user = User.objects.create_user(username='******', email='*****@*****.**')
        second_user.ra = '654321'
        second_user.save()

        saved_users = ConpecUser.objects.all()
        self.assertEqual(saved_users.count(), 3)

        first_saved_user = saved_users[1]
        second_saved_user = saved_users[2]
        self.assertEqual(str(first_saved_user), 'first-123456')
        self.assertEqual(str(second_saved_user), 'second-654321')
Ejemplo n.º 6
0
    def test_saving_and_retrieving_users(self):
        first_user = ConpecUser()
        first_user.user = User.objects.create_user(username='******',
                                                   email='*****@*****.**')
        first_user.ra = '123456'
        first_user.save()

        second_user = ConpecUser()
        second_user.user = User.objects.create_user(username='******',
                                                    email='*****@*****.**')
        second_user.ra = '654321'
        second_user.save()

        saved_users = ConpecUser.objects.all()
        self.assertEqual(saved_users.count(), 3)

        first_saved_user = saved_users[1]
        second_saved_user = saved_users[2]
        self.assertEqual(str(first_saved_user), 'first-123456')
        self.assertEqual(str(second_saved_user), 'second-654321')