public function testGetColumnSearchValue()
 {
     $sfRequest = new \Symfony\Component\HttpFoundation\Request(['draw' => 42, 'start' => 25, 'length' => 50, 'columns' => [0 => ['name' => 'column_1', 'search' => ['regex' => 'false', 'value' => 'searchstring']]]]);
     $dtRequest = new \Voelkel\DataTablesBundle\DataTables\Request($sfRequest);
     $this->assertEquals('searchstring', $dtRequest->getSearchValue(0));
     $this->assertEquals('searchstring', $dtRequest->getSearchValue('column_1'));
     $this->assertNull($dtRequest->getSearchValue('column_99'));
 }
 public function testGetters()
 {
     $sfRequest = new \Symfony\Component\HttpFoundation\Request(['draw' => 42, 'start' => 25, 'length' => 50]);
     $dtRequest = new \Voelkel\DataTablesBundle\DataTables\Request($sfRequest);
     $this->assertEquals(42, $dtRequest->getDraw());
     $this->assertEquals(25, $dtRequest->getStart());
     $this->assertEquals(50, $dtRequest->getLength());
     $this->assertEquals(array(), $dtRequest->getColumns());
     $this->assertEquals(array(), $dtRequest->getOrder());
 }