def test_teacher_passes_test(self): request = self.factory.get("/courses/") request.user = User.objects.create(is_teacher=True) response = teacher_page(request) self.assertEqual(response.status_code, 200)
def test_student_doesnt_pass_teacher_test(self): request = self.factory.get("/courses/") request.user = User.objects.create(is_teacher=False) response = teacher_page(request) self.assertEqual(response.status_code, 302)
def test_teacher_page_correct_template(self): request = HttpRequest() request.user = User.objects.create(is_teacher=True) response_teacher_page = teacher_page(request) render_to_string("teacher_page.html")