public function addingAnArgumentReplacesArgumentWithSameName()
{
$arguments = new Arguments();
$firstArgument = new Argument('argumentName1234', 'Text');
$arguments->addArgument($firstArgument);
$secondArgument = new Argument('argumentName1234', 'Text');
$arguments->addArgument($secondArgument);
$this->assertSame($secondArgument, $arguments->getArgument('argumentName1234'), 'The added and retrieved argument is not the same.');
}