Exemple #1
0
 /**
  * {@inheritdoc}
  */
 public function getCurrentPage()
 {
     $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getCurrentPage');
     if (!$pluginInfo) {
         return parent::getCurrentPage();
     } else {
         return $this->___callPlugins('getCurrentPage', func_get_args(), $pluginInfo);
     }
 }
 /**
  * @param int $pageNumber
  * @param int $expectedResult
  * @dataProvider getCurrentPageDataProvider
  */
 public function testGetCurrentPage($pageNumber, $expectedResult)
 {
     $this->requestMock->expects($this->any())->method('getParam')->with(\Magento\Catalog\Block\Product\Widget\NewWidget::PAGE_VAR_NAME)->willReturn($pageNumber);
     $this->assertEquals($expectedResult, $this->block->getCurrentPage());
 }
 /**
  * @param int $pageNumber
  * @param int $expectedResult
  * @dataProvider getCurrentPageDataProvider
  */
 public function testGetCurrentPage($pageNumber, $expectedResult)
 {
     $this->block->setData('page_var_name', 'page_number');
     $this->requestMock->expects($this->any())->method('getParam')->with('page_number')->willReturn($pageNumber);
     $this->assertEquals($expectedResult, $this->block->getCurrentPage());
 }