Exemplo n.º 1
0
 /**
  * @test
  */
 public function to_applies_request_filters()
 {
     $filter = $this->getMockBuilder('\\Proxy\\Request\\Filter\\RequestFilterInterface')->getMock();
     $filter->expects($this->once())->method('filter');
     $this->proxy->addRequestFilter($filter);
     $this->proxy->forward(Request::createFromGlobals())->to('/');
 }
Exemplo n.º 2
0
 /**
  * @test
  */
 public function to_request_filter_returns_new_request()
 {
     $replace = new Request();
     $this->proxy->addRequestFilter(function (Request $request) use($replace) {
         return $replace;
     });
     $this->proxy->forward(Request::createFromGlobals())->to('/');
     $this->assertEquals($this->proxy->getRequest(), $replace);
 }