coverage for DiscourseController