createMock(LoggerProviderInterface::class); $logger = $this->createMock(LoggerInterface::class); $loggerProvider->expects($this->once())->method('getLogger')->willReturn($logger); $eventLoggerProvider = new EventLoggerProvider($loggerProvider); $eventLoggerProvider->getEventLogger('event.logger', '1.0', 'https://example.org/schema', ['foo' => 'foo']); } }