public function testSetOptionsThrowsInvalidArgumentException() { $this->setExpectedException('Zend\\Paginator\\Exception\\InvalidArgumentException', 'setOptions expects an array or Traversable'); $this->_paginator->setOptions('not array'); }
/** * @group ZF-5785 */ public function testGetSetDefaultItemCountPerPage() { Paginator\Paginator::setOptions(new Config\Config(array())); $paginator = Paginator\Paginator::factory(range(1, 10)); $this->assertEquals(10, $paginator->getItemCountPerPage()); Paginator\Paginator::setDefaultItemCountPerPage(20); $this->assertEquals(20, Paginator\Paginator::getDefaultItemCountPerPage()); $paginator = Paginator\Paginator::factory(range(1, 10)); $this->assertEquals(20, $paginator->getItemCountPerPage()); $this->_restorePaginatorDefaults(); }