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