public function testPagination() { $query = new Query(array('limit' => 5, 'page' => 1)); $this->assertEqual(0, $query->offset()); $query = new Query(array('limit' => 5, 'page' => 2)); $this->assertEqual(5, $query->offset()); $query->page(1); $this->assertEqual(0, $query->offset()); }