27 $this->configMock = $this->createPartialMock(\
Magento\PageCache\Model\Config::class, [
'getType',
'isEnabled']);
28 $this->purgeCache = $this->createMock(\
Magento\CacheInvalidate\Model\PurgeCache::class);
29 $this->model = new \Magento\CacheInvalidate\Observer\FlushAllCacheObserver(
33 $this->observerMock = $this->createPartialMock(\
Magento\Framework\Event\Observer::class, [
'getEvent']);
41 $this->configMock->expects($this->once())->method(
'isEnabled')->will($this->returnValue(
true));
42 $this->configMock->expects(
47 $this->returnValue(\
Magento\PageCache\Model\Config::VARNISH)
50 $this->purgeCache->expects($this->once())->method(
'sendPurgeRequest')->with(
'.*');
51 $this->model->execute($this->observerMock);