Пример #1
0
 /**
  * @param string $fullUri
  * @param string $linkUri
  *
  * @dataProvider fixupURIProvider
  */
 public function testAnalyseLink($fullUri, $linkUri)
 {
     $matcher = new URIMapMatcher(array());
     $matcher->setRequest(new SimplifiedRequest(array('pathinfo' => $fullUri)));
     $this->assertSame($fullUri, $matcher->analyseLink($linkUri));
     // Unserialized matcher should have the same behavior
     $unserializedMatcher = unserialize(serialize($matcher));
     $this->assertSame($fullUri, $unserializedMatcher->analyseLink($linkUri));
 }
 /**
  * @param string $fullUri
  * @param string $linkUri
  *
  * @dataProvider fixupURIProvider
  */
 public function testAnalyseLink($fullUri, $linkUri)
 {
     $matcher = new URIMapMatcher(array());
     $matcher->setRequest(new SimplifiedRequest(array('pathinfo' => $fullUri)));
     $this->assertSame($fullUri, $matcher->analyseLink($linkUri));
 }