public function testLoadWithNamespacePrefix() {
$loader = new XmlFileLoader(new FileLocator(array(
__DIR__ . '/../Fixtures',
)));
$routeCollection = $loader
->load('namespaceprefix.xml');
$this
->assertCount(1, $routeCollection
->all(), 'One route is loaded');
$route = $routeCollection
->get('blog_show');
$this
->assertSame('/blog/{slug}', $route
->getPath());
$this
->assertSame('{_locale}.example.com', $route
->getHost());
$this
->assertSame('MyBundle:Blog:show', $route
->getDefault('_controller'));
$this
->assertSame('\\w+', $route
->getRequirement('slug'));
$this
->assertSame('en|fr|de', $route
->getRequirement('_locale'));
$this
->assertSame(null, $route
->getDefault('slug'));
$this
->assertSame('RouteCompiler', $route
->getOption('compiler_class'));
}