def test_is_enrolled_mmtrack_normal(self): """ Tests for the is_enrolled_mmtrack method in case financial aid is not available """ mmtrack = MMTrack( user=self.user, program=self.program, edx_user_data=self.cached_edx_user_data ) # this is a verified enrollment from edx assert mmtrack.is_enrolled_mmtrack("course-v1:edX+DemoX+Demo_Course") is True # this is a audit enrollment from edx assert mmtrack.is_enrolled_mmtrack("course-v1:MITx+8.MechCX+2014_T1") is False
def test_is_enrolled_mmtrack_normal(self): """ Tests for the is_enrolled_mmtrack method in case financial aid is not available """ mmtrack = MMTrack( user=self.user, program=self.program, edx_user_data=self.cached_edx_user_data ) # this is a verified enrollment from edx assert mmtrack.is_enrolled_mmtrack("course-v1:edX+DemoX+Demo_Course") is True # this is a audit enrollment from edx assert mmtrack.is_enrolled_mmtrack("course-v1:MITx+8.MechCX+2014_T1") is False
def test_is_enrolled_mmtrack_fa(self): """ Tests for the is_enrolled_mmtrack method in case financial aid is available """ course_id = "course-v1:odl+FOO101+CR-FALL15" # before paying mmtrack = MMTrack(user=self.user, program=self.program_financial_aid, edx_user_data=self.cached_edx_user_data) assert mmtrack.is_enrolled_mmtrack(course_id) is False # after paying self.pay_for_fa_course(course_id) mmtrack = MMTrack(user=self.user, program=self.program_financial_aid, edx_user_data=self.cached_edx_user_data) assert mmtrack.is_enrolled_mmtrack(course_id) is True
def test_is_enrolled_mmtrack_fa(self): """ Tests for the is_enrolled_mmtrack method in case financial aid is available """ course_id = "course-v1:odl+FOO101+CR-FALL15" # before paying mmtrack = MMTrack( user=self.user, program=self.program_financial_aid, edx_user_data=self.cached_edx_user_data ) assert mmtrack.is_enrolled_mmtrack(course_id) is False # after paying self.pay_for_fa_course(course_id) mmtrack = MMTrack( user=self.user, program=self.program_financial_aid, edx_user_data=self.cached_edx_user_data ) assert mmtrack.is_enrolled_mmtrack(course_id) is True