Skip to content

Commit feaccf0

Browse files
committed
Add test for request target
1 parent 66085f2 commit feaccf0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Tests/Factory/DiactorosFactoryTest.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ public function testCreateRequest()
6868
'REQUEST_METHOD' => 'POST',
6969
'HTTP_HOST' => 'dunglas.fr',
7070
'HTTP_X_SYMFONY' => '2.8',
71+
'REQUEST_URI' => '/testCreateRequest?foo=1&bar[baz]=42',
72+
'QUERY_STRING' => 'foo=1&bar[baz]=42',
7173
),
7274
'Content'
7375
);
@@ -80,6 +82,9 @@ public function testCreateRequest()
8082
$this->assertEquals('1', $queryParams['foo']);
8183
$this->assertEquals('42', $queryParams['bar']['baz']);
8284

85+
$requestTarget = $psrRequest->getRequestTarget();
86+
$this->assertEquals('/testCreateRequest?foo=1&bar[baz]=42', $requestTarget);
87+
8388
$parsedBody = $psrRequest->getParsedBody();
8489
$this->assertEquals('Kévin Dunglas', $parsedBody['twitter']['@dunglas']);
8590
$this->assertEquals('Les-Tilleuls.coop', $parsedBody['twitter']['@coopTilleuls']);

0 commit comments

Comments
 (0)