/** * @dataProvider getReceivedSignals */ public function testReceivePurgesCacheForContent($signal) { $this->cachePurgerMock->expects($this->once())->method('purgeForContent')->with(self::getContentId()); $this->cachePurgerMock->expects($this->never())->method('purgeAll'); parent::receive($signal); }
/** * @dataProvider getReceivedSignals */ public function testReceivePurgesAll($signal) { $this->cachePurgerMock->expects($this->once())->method('purgeAll'); $this->cachePurgerMock->expects($this->never())->method('purgeForContent'); parent::receive($signal); }