function test_nicops_case() { $container = new Container(); $container->factory('house', 'Encase\\House'); $container->object('logger', new Logger()); $child = $container->child(); $child->object('logger', new MagicLogger()); $house = $child->lookup('house'); $logger = $house->logger; $this->assertInstanceOf('Encase\\MagicLogger', $logger); }