diff --git a/tests/cases/laravel/route.test.php b/tests/cases/laravel/route.test.php index 135db35e..e11b87b9 100644 --- a/tests/cases/laravel/route.test.php +++ b/tests/cases/laravel/route.test.php @@ -1,5 +1,7 @@ array('GET /foo/bar'))); + $route = new Route('GET /', array('handles' => array('GET /foo/bar'))); $this->assertTrue($route->handles('foo/*')); $this->assertTrue($route->handles('foo/bar')); @@ -26,11 +28,24 @@ public function testHandlesIndicatesIfTheRouteHandlesAGivenURI() $this->assertFalse($route->handles('/foo')); $this->assertFalse($route->handles('foo')); - $route = new Laravel\Routing\Route('GET /', array('handles' => array('GET /', 'GET /home'))); + $route = new Route('GET /', array('handles' => array('GET /', 'GET /home'))); $this->assertTrue($route->handles('/')); $this->assertTrue($route->handles('home')); $this->assertFalse($route->handles('foo')); } + /** + * Tests the Route::is method. + * + * @group laravel + */ + public function testIsMethodIndicatesIfTheRouteHasAGivenName() + { + $route = new Route('GET /', array('name' => 'profile')); + + $this->assertTrue($route->is('profile')); + $this->assertFalse($route->is('something')); + } + } \ No newline at end of file