CompiledRouteTest.php

Namespace

Symfony\Component\Routing\Tests

File

drupal/core/vendor/symfony/routing/Symfony/Component/Routing/Tests/CompiledRouteTest.php
View source
<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
namespace Symfony\Component\Routing\Tests;

use Symfony\Component\Routing\CompiledRoute;
class CompiledRouteTest extends \PHPUnit_Framework_TestCase {
  public function testAccessors() {
    $compiled = new CompiledRoute('prefix', 'regex', array(
      'tokens',
    ), array(
      'variables',
    ));
    $this
      ->assertEquals('prefix', $compiled
      ->getStaticPrefix(), '__construct() takes a static prefix as its first argument');
    $this
      ->assertEquals('regex', $compiled
      ->getRegex(), '__construct() takes a regexp as its second argument');
    $this
      ->assertEquals(array(
      'tokens',
    ), $compiled
      ->getTokens(), '__construct() takes an array of tokens as its third argument');
    $this
      ->assertEquals(array(
      'variables',
    ), $compiled
      ->getVariables(), '__construct() takes an array of variables as its forth argument');
  }

}

Classes

Namesort descending Description
CompiledRouteTest