19 private $configChangeDetectorPlugin;
24 private $changeDetectorMock;
29 private $frontControllerMock;
41 $this->changeDetectorMock = $this->getMockBuilder(ChangeDetector::class)
42 ->disableOriginalConstructor()
44 $this->frontControllerMock = $this->getMockBuilder(FrontControllerInterface::class)
45 ->getMockForAbstractClass();
46 $this->requestMock = $this->getMockBuilder(RequestInterface::class)
47 ->getMockForAbstractClass();
57 $this->changeDetectorMock->expects($this->once())
58 ->method(
'hasChanges')
60 $this->configChangeDetectorPlugin->beforeDispatch($this->frontControllerMock, $this->requestMock);
72 $this->changeDetectorMock->expects($this->once())
73 ->method(
'hasChanges')
75 $this->configChangeDetectorPlugin->beforeDispatch($this->frontControllerMock, $this->requestMock);
testBeforeDispatchWithException()
testBeforeDispatchWithoutException()