/**
* test get invalid renderer
*
* @expectedException \Xpressengine\Presenter\Exceptions\InvalidRendererException
* @return void
*/
public function testGetInvalidRenderer()
{
$request = $this->request;
$view = $this->view;
$theme = $this->theme;
$skin = $this->skin;
$settings = $this->settings;
$instanceConfig = $this->instanceConfig;
$presenter = new Presenter($view, $request, $theme, $skin, $settings, $instanceConfig);
$htmlRenderer = m::mock('HtmlRenderer');
$presenter->register('html', function ($presenter) use($htmlRenderer) {
return new $htmlRenderer($presenter);
});
$request->shouldReceive('format')->once()->andReturn('html');
$this->invokeMethod($presenter, 'get');
}