Beispiel #1
0
 public function testChangeContainerDependencyInRuntime()
 {
     $container = new Container();
     $container->set('DB', MySql::class);
     $this->assertTrue($container->get('DB') instanceof MySql, 'Expecting MySql instance');
     $container->set('DB', Postgres::class);
     $this->assertTrue($container->get('DB') instanceof Postgres, 'Expecting Postgres instance');
 }