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:----JRfjW99v+SVwaoKQycRt+/HORNaPzp4+F30uROf5bcntZYsUtbuRphxBs1hGeCB3v04PC2VSPSjYD3fVoU3aAix1bMUcUghv6/5KhWZReJeQ9SHYJUImi26HCCn4iuvS/62JuhFib2cySyuTMiQZ6C2nkvn10/5ktsSffbDyD8eZfKxVJor67OykZ1oge3Nwh8qsMUuAuIUnIxBloh13jjd/ol273vj7vK4NrRT7W6c2UZM0fcdvEPMjw8L2M2l/a1slMvpF6Heu6/j9BSMLHk+1Q15ZDgNOqZwJimPY9qVzFOkafJNh/gg/se0cTwwGixhr55ClxTmVm1+OJy+EAanOw84fi3qBSmDNpc2hox3269DUxuDGEil1nadjZL1gdoM3ZsJAXTvQfocTuJGzgofpyqdiAiFSiGahERSeVwNwLqvEFGcPdLbOWIj7Sfcgsv9LrWx+6mjBxQhHAhxdIV3SlU/cMQftprZJFvKri+4Ihxtbe4rTLV7Ju6M2fTC+n7zaxTY3ZKcNpUsIKQmdiFjZiJkoYXr2etOBB/9LncTuaetA3IX29zTvpw7QWKWFCuiKRR+PB1gE3yPKHDwzdvMMoRJa8kj8juy41D2aOpyUhLaa8YcEtibszcYgdHP67tH3mViBnOcRlJ2XYQG220H8t3Kju2W7Lp9iVtnxwPA=----ATTACHMENT:----NTU2ODk1NjcwMDY0NTkzMSA1OTA4NTk5ODU1MTA3OTU2IDgwMjQ5MDgzMDk0OTEyNzE=