/**
  * @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);
 }