/**
  * @dataProvider getUnreceivedSignals
  */
 public function testDoesNotReceiveOtherSignals($signal)
 {
     $this->cachePurgerMock->expects($this->never())->method('purgeForContent');
     $this->cachePurgerMock->expects($this->never())->method('purgeAll');
     $this->slot->receive($signal);
 }
 public function testPurgeAllSwitchedOff()
 {
     $this->httpCachePurger->switchOff();
     $this->gatewayCachePurgerMock->expects($this->never())->method('purgeAll');
     $this->httpCachePurger->purgeAll();
 }