public function getContentReturnsTheRequestBodyContentAsResourcePointerIfRequested() { vfsStream::setup('Foo'); $expectedContent = 'userid=joe&password=joh316'; file_put_contents('vfs://Foo/content.txt', $expectedContent); $request = Request::create(new Uri('http://flow.typo3.org')); $request->setContent(null); $this->inject($request, 'inputStreamUri', 'vfs://Foo/content.txt'); $resource = $request->getContent(true); $actualContent = fread($resource, strlen($expectedContent)); $this->assertSame($expectedContent, $actualContent); }