Пример #1
0
class JobTest_Application(TestCase):
    def setUp(self):
        self.job = Job(
            title="Vaga 3",
            workplace="Sao Paulo",
            company_name="XPTO",
            company_email = "*****@*****.**",
            description="Job bem maneiro",
            premium=True,
            public=True
        )
        self.user = User.objects.create_user(
            username='******', email='*****@*****.**', password='******')
        self.job.save()

    def test_user_is_not_applied(self):
        application_status = self.job.applied(self.user)
        self.assertEqual(application_status, False)

    def test_user_is_not_applied(self):
        self.job.apply(self.user)
        application_status = self.job.applied(self.user)
        self.assertEqual(application_status, True)