Наследование: implements SystemLoggerInterface, implements Neos\Flow\Log\ThrowableLoggerInterface, implements SecurityLoggerInterface
 /**
  * @test
  */
 public function theShutdownMethodRunsCloseOnAllRegisteredBackends()
 {
     $mockBackend1 = $this->getMockBuilder(BackendInterface::class)->setMethods(['open', 'append', 'close'])->getMock();
     $mockBackend1->expects($this->once())->method('close');
     $mockBackend2 = $this->getMockBuilder(BackendInterface::class)->setMethods(['open', 'append', 'close'])->getMock();
     $mockBackend2->expects($this->once())->method('close');
     $logger = new Logger();
     $logger->addBackend($mockBackend1);
     $logger->addBackend($mockBackend2);
     $logger->shutdownObject();
 }