public function testFromString()
 {
     $argsArray = array('foo' => 'bar');
     $anArguments = new Arguments($argsArray);
     $copyOfAnArguments = clone $anArguments;
     $otherArguments = $anArguments->fromString(json_encode(array('bat' => 'baz')));
     $this->assertTrue($anArguments->sameValueAs($copyOfAnArguments));
     $this->assertFalse($anArguments->sameValueAs($otherArguments));
     $this->assertEquals('baz', $otherArguments->argument('bat'));
 }