20 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
34 protected function setUp()
44 $this->assertEmpty($this->request->getServerParams());
52 $this->assertEmpty($this->request->getQueryParams());
60 $value = [
'foo' =>
'bar'];
62 $this->assertNotSame($this->request,
$request);
71 $this->assertEmpty($this->request->getCookieParams());
79 $value = [
'foo' =>
'bar'];
81 $this->assertNotSame($this->request,
$request);
90 $this->assertEmpty($this->request->getUploadedFiles());
98 $this->assertEmpty($this->request->getParsedBody());
106 $value = [
'foo' =>
'bar'];
108 $this->assertNotSame($this->request,
$request);
117 $this->assertEmpty($this->request->getAttributes());
126 $this->assertNotSame($this->request,
$request);
140 $this->assertNull($new->getAttribute(
'foo',
null));
153 $server[
'server'] =
true;
156 'files' =>
new UploadedFile(
'php://temp', 0, 0),
159 $uri =
new Uri(
'http://example.com');
162 'host' => [
'example.com'],
182 $r = new \ReflectionProperty($body,
'stream');
183 $r->setAccessible(
true);
184 $stream = $r->getValue($body);
185 $this->assertEquals(
'php://memory', $stream);