'Create a staff user and log them in (creating the client).
Create a pool of users w/o granting them any permissions'

def setUp(self):

    super(TestCourseAccess, self).setUp()
    self.client = AjaxEnabledTestClient()
    self.client.login(username=self.user.username, password=self.user_password)
    self.course_key = self.store.make_course_key('myu', 'mydept.mycourse', 'myrun')
    course_url = reverse_url('course_handler')
    self.client.ajax_post(course_url, {'org': self.course_key.org, 'number': self.course_key.course, 'display_name': 'My    favorite    course', 'run': self.course_key.run})
    self.users = self._create_users()
