Esempio n. 1
0
 /**
  * @test
  */
 public function shouldBuildRequestWithQueryStringAndAjax()
 {
     $_SERVER['QUERY_STRING'] = 'url=&myVar=1';
     $_SERVER['REQUEST_URI'] = '/class/adjkgdhkjfbk-djhgk?myVar=1';
     $_SERVER['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest';
     $_SERVER['HTTPS'] = 'on';
     $request = new RouteRequest();
     $this->assertTrue($request->isAjax());
     $this->assertTrue(isset($request->getQueryParams()['myVar']));
     $this->assertEquals('https', $request->getProtocol());
 }