public function buildRemovesArgumentsBelongingToNamespacedSubRequests()
{
$rootRequestArguments = ['SubNamespace' => ['Sub' => 'Argument'], 'Foo' => 'Bar'];
$this->mockMainRequest->expects($this->once())->method('getArguments')->will($this->returnValue($rootRequestArguments));
$this->uriBuilder->setRequest($this->mockSubRequest);
$this->uriBuilder->build();
$expectedArguments = ['Foo' => 'Bar'];
$this->assertEquals($expectedArguments, $this->uriBuilder->getLastArguments());
}