Example #1
0
 public function testSetGetRequest()
 {
     $r = new Request('http://test/url', []);
     $this->instance->setRequest($r);
     $r2 = $this->instance->getRequest();
     $this->assertSame($r, $r2);
 }
Example #2
0
 /**
  * @param Request $r
  * @param string  $expectedRuleName
  *
  * @dataProvider caseProvider
  */
 public function testCacheRuleMatch(Request $r, $expectedRuleName)
 {
     $this->hrc->setRequest($r);
     $result = $this->hrc->getMatchedRule();
     $this->assertSame($expectedRuleName, $result->getCacheRule()->getName());
 }