Exemple #1
0
 public function testThatAliasedClassesUseTheActualClassesParameters()
 {
     $this->factory->setAlias(TestClass::class, 'FooClass');
     $this->factory->setParameters(TestClass::class, ['armadillo', 'banana']);
     $object = $this->factory->get('FooClass');
     $this->assertInstanceOf(TestClass::class, $object);
     $this->assertEquals('armadillo', $object->a);
     $this->assertEquals('banana', $object->b);
 }