Exemple #1
0
 /**
  * test the Config constructor.
  *
  * @covers ::extend
  * @covers ::loadFromBaseDir
  * @covers ::getYmlFiles
  * @covers ::loadFromFile
  * @covers ::sectionHasKey
  * @covers ::getSection
  * @covers ::getBaseDir
  */
 public function testConstruct()
 {
     $config = new Config($this->test_base_dir);
     $this->assertEquals($this->test_base_dir, $config->getBaseDir());
     $this->assertTrue($config->sectionHasKey('say', 'hello'));
     $this->assertFalse($config->sectionHasKey('say', 'hi'));
     $this->assertEquals($config->getSection('say'), array('hello' => 'world', 'bonjour' => 'monde', 'hola' => 'mundo'));
 }