Exemplo n.º 1
0
 function it_shares_an_instance_of_the_default_logger_in_the_container()
 {
     $channelManager = $this->createChannelManager();
     expect($this->container->has(LoggerInterface::class))->shouldBe(false);
     $this->initialize($this->container, $channelManager);
     expect($this->container->has(LoggerInterface::class))->shouldBe(true);
     expect($this->container->has(Logger::class))->shouldBe(true);
     $logger = $this->container->get(LoggerInterface::class);
     $defaultLogger = $channelManager->getLogger();
     expect($logger)->shouldBe($defaultLogger);
 }