浏览代码

[Routing] Added Route test.

Jakub Zalas 14 年之前
父节点
当前提交
f981b6c8d2
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      tests/Symfony/Tests/Component/Routing/RouteTest.php

+ 7 - 0
tests/Symfony/Tests/Component/Routing/RouteTest.php

@@ -85,6 +85,13 @@ class RouteTest extends \PHPUnit_Framework_TestCase
         $route->setRequirements(array('foo' => array('bar', 'baz')));
     }
 
+    public function testRequirement()
+    {
+        $route = new Route('/{foo}');
+        $route->setRequirement('foo', '^\d+$');
+        $this->assertEquals('\d+', $route->getRequirement('foo'), '->setRequirement() removes ^ and $ from the pattern');
+    }
+
     public function testCompile()
     {
         $route = new Route('/{foo}');