public function testResource() {
if (!class_exists('Symfony\\Component\\Config\\Resource\\FileResource')) {
$this
->markTestSkipped('The "Config" component is not available');
}
$collection = new RouteCollection();
$collection
->addResource($foo = new FileResource(__DIR__ . '/Fixtures/foo.xml'));
$collection
->addResource($bar = new FileResource(__DIR__ . '/Fixtures/bar.xml'));
$collection
->addResource(new FileResource(__DIR__ . '/Fixtures/foo.xml'));
$this
->assertEquals(array(
$foo,
$bar,
), $collection
->getResources(), '->addResource() adds a resource and getResources() only returns unique ones by comparing the string representation');
}