public function RequestStackTest::testGetParentRequest in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/http-foundation/Tests/RequestStackTest.php \Symfony\Component\HttpFoundation\Tests\RequestStackTest::testGetParentRequest()
File
- vendor/
symfony/ http-foundation/ Tests/ RequestStackTest.php, line 49
Class
Namespace
Symfony\Component\HttpFoundation\TestsCode
public function testGetParentRequest() {
$requestStack = new RequestStack();
$this
->assertNull($requestStack
->getParentRequest());
$masterRequest = Request::create('/foo');
$requestStack
->push($masterRequest);
$this
->assertNull($requestStack
->getParentRequest());
$firstSubRequest = Request::create('/bar');
$requestStack
->push($firstSubRequest);
$this
->assertSame($masterRequest, $requestStack
->getParentRequest());
$secondSubRequest = Request::create('/baz');
$requestStack
->push($secondSubRequest);
$this
->assertSame($firstSubRequest, $requestStack
->getParentRequest());
}