示例#1
0
 public function testSetOptionsThrowsInvalidArgumentException()
 {
     $this->setExpectedException('Zend\\Paginator\\Exception\\InvalidArgumentException', 'setOptions expects an array or Traversable');
     $this->_paginator->setOptions('not array');
 }
示例#2
0
 /**
  * @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();
 }