Ejemplo n.º 1
0
 public function testCompare()
 {
     $this->assertTrue(\UrlManager\Rule::compare(new \UrlManager\Rule('GET', '/', '/'), new \UrlManager\Rule('GET', '/', '/')));
     $this->assertTrue(\UrlManager\Rule::compare(new \UrlManager\Rule('GET', '/', '/'), new \UrlManager\Rule(['GET'], '/', '/')));
     $this->assertFalse(\UrlManager\Rule::compare(new \UrlManager\Rule('GET', '/', '/'), new \UrlManager\Rule('get', '/', '/')));
     $this->assertFalse(\UrlManager\Rule::compare(new \UrlManager\Rule('GET', '/', '/'), new \UrlManager\Rule('POST', '/', '/')));
     $this->assertFalse(\UrlManager\Rule::compare(new \UrlManager\Rule('GET', '/', '/'), new \UrlManager\Rule('GET', '/q', '/')));
     $this->assertFalse(\UrlManager\Rule::compare(new \UrlManager\Rule('GET', '/', '/'), new \UrlManager\Rule('GET', '/', '/q')));
 }