Example #1
0
 /**
  * Tests the executeCountQuery method with a set offset.
  *
  * @see \Drupal\views\Plugin\views\pager\PagerPluginBase::executeCountQuery()
  */
 public function testExecuteCountQueryWithOffset()
 {
     $statement = $this->getMock('\\Drupal\\Tests\\views\\Unit\\Plugin\\pager\\TestStatementInterface');
     $statement->expects($this->once())->method('fetchField')->will($this->returnValue(3));
     $query = $this->getMockBuilder('\\Drupal\\Core\\Database\\Query\\Select')->disableOriginalConstructor()->getMock();
     $query->expects($this->once())->method('execute')->will($this->returnValue($statement));
     $this->pager->setOffset(2);
     $this->assertEquals(1, $this->pager->executeCountQuery($query));
 }