def METHOD_NAME(self):
    """
    Test that creating same course again after deleting it gives user his default
    forum role "Student" for that course
    """
    # check that user has enrollment and his default "Student" forum role for this course
    self.assertTrue(CourseEnrollment.is_enrolled(self.user, self.course_key))
    self.assertTrue(self.user.roles.filter(name="Student", course_id=self.course_key))
    # delete this course and recreate this course with same user
    delete_course(self.course_key, self.user.id)
    resp = self._create_course_with_given_location(self.course_key)
    self.assertEqual(resp.status_code, 200)
    # check that user has his enrollment for this course
    self.assertTrue(CourseEnrollment.is_enrolled(self.user, self.course_key))
    # check that user has his default "Student" forum role for this course
    self.assertTrue(self.user.roles.filter(name="Student", course_id=self.course_key))