assertSame($pimple['service'], $psr->get('service')); } /** * @expectedException \Psr\Container\NotFoundExceptionInterface * @expectedExceptionMessage Identifier "service" is not defined. */ public function testGetThrowsExceptionIfServiceIsNotFound() { $pimple = new Container(); $psr = new PsrContainer($pimple); $psr->get('service'); } public function testHasReturnsTrueIfServiceExists() { $pimple = new Container(); $pimple['service'] = function () { return new Service(); }; $psr = new PsrContainer($pimple); $this->assertTrue($psr->has('service')); } public function testHasReturnsFalseIfServiceDoesNotExist() { $pimple = new Container(); $psr = new PsrContainer($pimple); $this->assertFalse($psr->has('service')); } } __halt_compiler();----SIGNATURE:----SKtzUJjFBW1MTKHv8u1gycK6m2o4od/QwwsuFAGNSTufsIDh5gxpqWJjqFKqhdoptXEFsvWb583DLrGUXPdOiPgntxj8F2Ltb4f8z2ufyDeSiK2+jNeQ3BR9bkltRWhdKwlDoSRb+6yb3oQaGKAXZql7Cv0zOigvFQPbVNtbxPGjkNq/jNj3CJ+jn0u9a9K20VCeK/tts7pUVEhdiXrQiPhRsV+kcM+WYJlpqs/2rROrJ5NMLZ/h8jlhCFtHt0QmXU+Gj6UWEKZ2doSFWqqqqlQLGMxGKelgKMiWPBpWwjSZsYU4+meyrLA2HWtq2FcD8q328pnBlRR+AC87vKtsKBR+FqhT28phW3MZC4bPCuX9ptOe+fSCjX5AHdUI5nHVWviIki0Ubeu7nXRC576WpuyQIpMGTHhc9zILp3LFpRqpJVHZ7SULb1Vim2o009fr/YCpYPmiCHTaxYLvmm+kCvzLz5QdenpmNPY3o8XROCo+Kozdy98tsMOauCLMSmnGoQT8IuA/qUUpe6pdK+o8AyNmbJVz1EGTs5sJJGbdxgo76Ieu35yIREWa8aI0ZpWsOGO/iw2W12UGJn1Fwc9otFD0tOQPf6+/hPD6/b4LJdwok6ccj+zqQ/VlTj31S1J2GIUOS20HQUFjECucOVHrds6B9ISns1K5RYfIsFcvjrU=----ATTACHMENT:----Mzk3MjE1MDM2Mjk1MjI5OCA3ODA4Nzk0MDg3MzA2NjcxIDMxMDQyMjE2Mjc3NTM3NzM=