예제 #1
0
파일: HrcTest.php 프로젝트: webiny/hrc
 public function testSetGetRequest()
 {
     $r = new Request('http://test/url', []);
     $this->instance->setRequest($r);
     $r2 = $this->instance->getRequest();
     $this->assertSame($r, $r2);
 }
예제 #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());
 }