Example #1
0
 public function testAdditionalRegexTranslation()
 {
     $expectedRoute = new Route('test-regex-translation', 'additional/regex/{hex_code:hex}', array('*' => 'ch.timesplinter.site.AController.postMethod'), array('hex_code' => '2C'));
     $actualRoute = $this->router->fromURI('additional/regex/2C');
     $this->assertEquals($expectedRoute, $actualRoute, 'Check new regex translation');
     $actualRoute = $this->router->fromURI('additional/regex/XY');
     $this->assertEquals(404, $actualRoute, 'Let regex translation fail');
 }