コード例 #1
0
ファイル: DispatcherTest.php プロジェクト: studio-v/nano
 public function testTestUrlWithParameters()
 {
     $route = Nano_Route::create('show/(?P<page>[-\\w]+)', 'index', 'index');
     $this->assertFalse($this->dispatcher->test($route, 'show/some-page!'));
     $this->assertTrue($this->dispatcher->test($route, 'show/some-page'));
     $this->assertArrayHasKey('page', $this->dispatcher->params());
     $this->assertEquals('some-page', $this->dispatcher->param('page', null));
 }