/** * @test */ public function it_retrieves_the_service_when_set_up_has_been_called() { $serviceContainer = new ServiceContainer(); $serviceContainer['some_service'] = $serviceContainer->share(function () { return new \stdClass(); }); $serviceContainer->setUp(); $serviceExists = $serviceContainer['some_service']; $this->assertInstanceOf('stdClass', $serviceExists); }