'Verifies that the LTI launch succeeds when passed a valid request.'

@patch('lti_provider.views.render_courseware')
@patch('lti_provider.views.authenticate_lti_user')
def test_valid_launch(self, _authenticate, render):

    request = build_launch_request()
    views.lti_launch(request, unicode(COURSE_KEY), unicode(USAGE_KEY))
    render.assert_called_with(request, USAGE_KEY)
