Skip to content

Commit 00bb6d4

Browse files
committed
✨ separate test for ServerRequestFactory
1 parent d5e9755 commit 00bb6d4

File tree

2 files changed

+38
-12
lines changed

2 files changed

+38
-12
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?php
2+
/**
3+
* Class ServerRequestFactoryTest
4+
*
5+
* @filesource ServerRequestFactoryTest.php
6+
* @created 06.11.2019
7+
* @package chillerlan\HTTPTest\Psr17
8+
* @author smiley <smiley@chillerlan.net>
9+
* @copyright 2019 smiley
10+
* @license MIT
11+
*/
12+
13+
namespace chillerlan\HTTPTest\Psr17;
14+
15+
use chillerlan\HTTP\Psr17\ServerRequestFactory;
16+
use PHPUnit\Framework\TestCase;
17+
18+
class ServerRequestFactoryTest extends TestCase{
19+
20+
/**
21+
* @var \chillerlan\HTTP\Psr17\ServerRequestFactory
22+
*/
23+
protected $serverRequestFactory;
24+
25+
protected function setUp():void{
26+
$this->serverRequestFactory = new ServerRequestFactory;
27+
}
28+
29+
// coverage
30+
public function testCookieParams(){
31+
$r = $this->serverRequestFactory
32+
->createServerRequest($this->serverRequestFactory::METHOD_GET, '/');
33+
34+
$this->assertSame('/', $r->getUri()->__toString());
35+
}
36+
37+
}

tests/Psr7/ServerRequestTest.php

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,11 @@
1515
namespace chillerlan\HTTPTest\Psr7;
1616

1717
use chillerlan\HTTP\Psr7\{ServerRequest, UploadedFile};
18-
use chillerlan\HTTP\Psr17\ServerRequestFactory;
1918
use InvalidArgumentException;
2019
use PHPUnit\Framework\TestCase;
2120

2221
class ServerRequestTest extends TestCase{
2322

24-
/**
25-
* @var \chillerlan\HTTP\Psr17\ServerRequestFactory
26-
*/
27-
protected $serverRequestFactory;
28-
29-
protected function setUp():void{
30-
$this->serverRequestFactory = new ServerRequestFactory;
31-
}
32-
3323
public function testServerParams(){
3424
$params = ['name' => 'value'];
3525

@@ -38,8 +28,7 @@ public function testServerParams(){
3828
}
3929

4030
public function testCookieParams(){
41-
$r1 = $this->serverRequestFactory
42-
->createServerRequest($this->serverRequestFactory::METHOD_GET, '/'); // ServerRequestFactory coverage
31+
$r1 = new ServerRequest('GET', '/');
4332

4433
$params = ['name' => 'value'];
4534

0 commit comments

Comments
 (0)