Beispiel #1
0
 public function testSettersAndGetters()
 {
     $workingDir = __DIR__ . '/02';
     $factory = new ContainerFactory();
     $factory->setWorkingDirectory($workingDir);
     $this->assertEquals($workingDir, $factory->getWorkingDirectory());
     $factory->addConfig('config1.neon');
     $this->assertEquals(['config1.neon'], $factory->getConfigs());
     $this->assertEquals(NULL, $factory->getContainersToMerge());
     $factory->addContainerToMerge(new Container());
     $this->assertCount(1, $factory->getContainersToMerge());
     $this->assertTrue($factory->getContainersToMerge()[0] instanceof Container);
 }