public function testInterfaceToAlias() { $container = new Container(['MyAlias' => 'stdClass', 'Vendor\\Package\\Interface' => 'MyAlias']); $this->assertInstanceOf('stdClass', $container->get('Vendor\\Package\\Interface')); }
/** * Test Missing Class Dependency */ public function testMissingClassDependency() { $this->setExpectedException(ContainerException::class); $container = new Container(); $container->get(Mocks\ClassMissingDependency::class); }