Example #1
0
 public function testOffsetLimit()
 {
     //default values
     $this->assertEquals(10, $this->_instances->getLimit());
     $this->assertEquals(0, $this->_instances->getOffset());
     //test setting
     $this->_instances->setOffset(1);
     $this->_instances->setLimit(1);
     $this->assertEquals(1, $this->_instances->getLimit());
     $this->assertEquals(1, $this->_instances->getOffset());
     //test repeated set
     $this->_instances->setOffset(1);
     $this->_instances->setLimit(1);
     //test negative set (minus interpreted as plus)
     $this->_instances->setOffset(-1);
     $this->_instances->setLimit(-1);
     $this->assertEquals(1, $this->_instances->getLimit());
     $this->assertEquals(1, $this->_instances->getOffset());
 }