use PHPUnit\Framework\TestCase;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\Config\Resource\GlobResource;
use Symfony\Component\Routing\Loader\GlobFileLoader;
use Symfony\Component\Routing\RouteCollection;
class GlobFileLoaderTest extends TestCase
{ public function testSupports() { $loader =
new GlobFileLoader(new FileLocator());
$this->
assertTrue($loader->
supports('any-path', 'glob'
), '->supports() returns true if the resource has the glob type'
);
$this->
assertFalse($loader->
supports('any-path'
), '->supports() returns false if the resource is not of glob type'
);
} public function testLoadAddsTheGlobResourceToTheContainer() { $loader =
new GlobFileLoaderWithoutImport(new FileLocator());
$collection =
$loader->
load(__DIR__.'/../Fixtures/directory/*.yml'
);
$this->
assertEquals(new GlobResource(__DIR__.'/../Fixtures/directory', '/*.yml', false
),
$collection->
getResources()[0
]);
}