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