/**
  * getData
  *
  * @param \Symfony\Component\HttpFoundation\Request $request
  *
  * @return array
  */
 protected function getData(Request $request)
 {
     if ($this->dataTable == null) {
         $this->dataTable = new QueryBuilderDataTable();
         $this->dataTable->setContainer($this->container);
     }
     return $this->dataTable->getData($request);
 }
 /**
  * testGetDataWithQueryBuilderExecutes
  *
  */
 public function testGetDataWithQueryBuilderExecutes()
 {
     $this->dataTable->setQueryBuilder($this->queryBuilder);
     Phake::when($this->service)->process(Phake::anyParameters())->thenReturn('test');
     $result = $this->dataTable->getData($this->request);
     Phake::verify($this->service)->process(null, false);
     $this->assertEquals('test', $result);
 }