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();
}