/** * @dataProvider isValidForProvider * @param string $pattern * @param string $name * @param bool $expectedResult */ public function testIsValidFor($pattern, $name, $expectedResult) { $this->regex->setEventRegex($pattern); $eventMock = $this->getMock('Magento\\Framework\\Event', [], [], '', false); $eventMock->expects($this->any())->method('getName')->will($this->returnValue($name)); $this->assertEquals($expectedResult, $this->regex->isValidFor($eventMock)); }