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)); }