def test_no_program_enrollment(self):
"""
For a user to purchase a course run they must already be enrolled in the program
"""
course_run, user = create_purchasable_course_run()
ProgramEnrollment.objects.filter(program=course_run.course.program, user=user).delete()
with self.assertRaises(Http404):
create_unfulfilled_order(course_run.edx_course_key, user)
评论列表
文章目录