Neos\Flow\Tests\Unit\Http\RequestTest::getContentReturnsTheRequestBodyContentAsResourcePointerIfRequested PHP Method

getContentReturnsTheRequestBodyContentAsResourcePointerIfRequested() public method

    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);
    }
RequestTest