/** * @dataProvider testAddDirectoryDataProvider */ public function testAddDirectory($directories, $expected) { $configurationBuilder = new ConfigurationBuilder(); foreach ($directories as $item) { $configurationBuilder->addDirectory($item); } $result = $configurationBuilder->build(); $this->assertEquals($expected, $result); }
/** * @expectedException Lfj\ConfigurationBuilder\Exception\NotArrayException */ public function testNotArrayException() { $configurationBuilder = new ConfigurationBuilder(); $configurationBuilder->addFile(__DIR__ . '/../config/not-array.php'); $configurationBuilder->build(); }