public function testServiceManagerRespectsSharedFlagWhenRetrievingFromPeeredServiceManager()
 {
     $this->serviceManager->setInvokableClass('foo', 'PPI\\FrameworkTest\\ServiceManager\\Fixtures\\Foo');
     $this->serviceManager->setShared('foo', false);
     $childManager = new ServiceManager(new Config());
     $childManager->addPeeringServiceManager($this->serviceManager);
     $childManager->setRetrieveFromPeeringManagerFirst(false);
     $this->assertNotSame($childManager->get('foo'), $childManager->get('foo'));
 }