/**
  * Make sure BroadcastEvent is dispatched.
  */
 public function testBroadcasting()
 {
     $listener = $this->getCallableMock();
     $listener->expects($this->once())->method('__invoke')->willReturn(function (BroadcastEvent $event) {
         $this->assertSame($this->request, $event->getRequest());
     });
     $this->broadcaster->getDispatcher()->addListener(self::BROADCAST_EVENT_NAME, $listener);
     $this->broadcaster->broadcast($this->request);
 }
 /**
  * Make sure broadcast is logged.
  */
 public function testBroadcasting()
 {
     $this->logger->expects(self::once())->method('debug');
     $this->broadcaster->broadcast($this->request);
 }