Example #1
0
 /**
  * @throws \Exception
  */
 public function testRegisterClassWithDependencies()
 {
     $config = (require __DIR__ . '/../config/main.php');
     $container = new Application($config);
     $container->registerRecursive('tests\\unit\\base\\mocks\\MockDepend');
     /** @var MockDepend $mockDepend */
     $mockDepend = $container->make('tests\\unit\\base\\mocks\\MockDepend');
     $this->assertTrue($mockDepend instanceof MockDepend);
 }
Example #2
0
 public static function make($name, $params = [])
 {
     return Application::make($name, $params);
 }