/** * @covers \Magento\Framework\App\Helper\AbstractHelper::isModuleEnabled * @covers \Magento\Framework\App\Helper\AbstractHelper::isModuleOutputEnabled * @param string|null $moduleName * @param string $requestedName * @param bool $result * @dataProvider isModuleEnabledDataProvider */ public function testIsModuleEnabled($moduleName, $requestedName, $result) { $this->moduleManagerMock->expects($this->once())->method('isEnabled')->with($this->equalTo($requestedName))->will($this->returnValue($result)); $this->moduleManagerMock->expects($this->once())->method('isOutputEnabled')->with($this->equalTo($requestedName))->will($this->returnValue($result)); $this->assertSame($result, $this->helper->isModuleEnabled($moduleName)); $this->assertSame($result, $this->helper->isModuleOutputEnabled($moduleName)); }