public function settersAndGettersWorkAsExpected()
{
$this->uriBuilder->reset()->setArguments(['test' => 'arguments'])->setSection('testSection')->setFormat('TestFormat')->setCreateAbsoluteUri(true)->setAddQueryString(true)->setArgumentsToBeExcludedFromQueryString(['test' => 'addQueryStringExcludeArguments']);
$this->assertEquals(['test' => 'arguments'], $this->uriBuilder->getArguments());
$this->assertEquals('testSection', $this->uriBuilder->getSection());
$this->assertEquals('testformat', $this->uriBuilder->getFormat());
$this->assertEquals(true, $this->uriBuilder->getCreateAbsoluteUri());
$this->assertEquals(true, $this->uriBuilder->getAddQueryString());
$this->assertEquals(['test' => 'addQueryStringExcludeArguments'], $this->uriBuilder->getArgumentsToBeExcludedFromQueryString());
}