/** * Array Source Orders */ public function testOrders() { $grid = new ArrayGrid(); $grid->setDefaultOrder('id', Grid::ORDER_DESC); $grid->getData(); $this->assertEquals(3, $grid->pages()); $this->assertEquals(10, $grid->total()); }
/** * @expectedException \Bluz\Grid\GridException */ public function testWrongOrderDirectionThrowException() { $grid = new ArrayGrid(); $grid->setDefaultOrder('id', 'not exist'); }