/** * testDump * * @covers \Windwalker\DI\Container::dump() */ public function testDump() { // Not shared $this->instance->set('foo', function () { return new \ArrayObject(); }, false, false); $this->instance->get('foo'); $dumpResult = $this->instance->dump(); $this->assertEquals(0, count($dumpResult['data'])); // Shared $this->instance->set('bar', function () { return new \ArrayObject(); }, true, false); $this->instance->get('bar'); $dumpResult = $this->instance->dump(); $this->assertEquals(1, count($dumpResult['data'])); }