/** * @test */ public function pluginArgumentsOfActionRequestOverruleThoseOfTheHttpRequest() { $this->actionRequest->setArguments(array('--pluginArgument' => 'action request')); $expectedResult = array('pluginArgument' => 'action request'); $this->assertSame($expectedResult, $this->actionRequest->getPluginArguments()); }
/** * @test */ public function pluginArgumentsAreHandledSeparately() { $httpRequest = HttpRequest::create(new Uri('http://robertlemke.com/blog')); $actionRequest = new ActionRequest($httpRequest); $actionRequest->setArgument('--typo3-flow-foo-viewhelper-paginate', array('@controller' => 'Foo', 'page' => 5)); $this->assertFalse($actionRequest->hasArgument('--typo3-flow-foo-viewhelper-paginate')); $this->assertEquals(array('typo3-flow-foo-viewhelper-paginate' => array('@controller' => 'Foo', 'page' => 5)), $actionRequest->getPluginArguments()); }