public function testRendererName()
 {
     // Default on HTTP
     $this->assertEquals('bootstrapTable', $this->grid->getRendererName());
     // Default on CLI
     $_SERVER['argv'] = array('foo.php', 'foo' => 'baz', 'bar');
     $_ENV["FOO_VAR"] = "bar";
     $request = new \Zend\Console\Request();
     $mvcEvent = $this->getMock('Zend\\Mvc\\MvcEvent');
     $mvcEvent->expects($this->any())->method('getRequest')->will($this->returnValue($request));
     $this->grid->setMvcEvent($mvcEvent);
     $this->assertEquals('zendTable', $this->grid->getRendererName());
     // change default
     $this->grid->setRendererName('myRenderer');
     $this->assertEquals('myRenderer', $this->grid->getRendererName());
     // by HTTP request
     $_GET['rendererType'] = 'jqGrid';
     $request = new \Zend\Http\PhpEnvironment\Request();
     $mvcEvent = $this->getMock('Zend\\Mvc\\MvcEvent');
     $mvcEvent->expects($this->any())->method('getRequest')->will($this->returnValue($request));
     $this->grid->setMvcEvent($mvcEvent);
     $this->assertEquals('jqGrid', $this->grid->getRendererName());
 }