public function testLoader()
{
$this->assertInstanceOf('Symfony\\Component\\Config\\Loader\\DelegatingLoader', $this->loader);
$this->assertInstanceOf('Symfony\\Component\\Config\\Loader\\LoaderResolver', $this->loader->getResolver());
$configLoaders = $this->loader->getResolver()->getLoaders();
$this->assertCount(4, $configLoaders);
// Checking the order of thr loaders
$this->assertInstanceOf('Cascade\\Config\\Loader\\PhpArray', $configLoaders[0]);
$this->assertInstanceOf('Cascade\\Config\\Loader\\FileLoader\\PhpArray', $configLoaders[1]);
$this->assertInstanceOf('Cascade\\Config\\Loader\\FileLoader\\Json', $configLoaders[2]);
$this->assertInstanceOf('Cascade\\Config\\Loader\\FileLoader\\Yaml', $configLoaders[3]);
}