anchor.diff:      RequestHeaders1 = [{"X-CDMI-Specification-Version", "1.0.2"}],
       {Code1, _Headers1, Response1} = do_request(FileName, get, RequestHeaders1, []),
       ?assertEqual("200",Code1),
  -    {struct,CdmiPesponse1} = mochijson2:decode(Response1),
  -    {struct, Metadata1} = proplists:get_value(<<"metadata">>,CdmiPesponse1),
  +    {struct,CdmiResponse1} = mochijson2:decode(Response1),
  +    {struct, Metadata1} = proplists:get_value(<<"metadata">>,CdmiResponse1),
       ?assertEqual(<<"15">>, proplists:get_value(<<"cdmi_size">>, Metadata1)),
       CTime1 = binary_to_integer(proplists:get_value(<<"cdmi_ctime">>, Metadata1)),
       ATime1 = binary_to_integer(proplists:get_value(<<"cdmi_atime">>, Metadata1)),
  
positive.code: 
      ?assertEqual("201",Code2),
      {struct,CdmiResponse2} = mochijson2:decode(Response2),
      ?assertEqual(<<"application/cdmi-object">>, proplists:get_value(<<"objectType">>,CdmiPesponse2)),
      ?assertEqual(<<"file1.txt">>, proplists:get_value(<<"objectName">>,CdmiResponse2)),
      ?assertEqual(<<"/spaces/veilfstestgroup/">>, proplists:get_value(<<"parentURI">>,CdmiResponse2)),
      ?assertEqual(<<"Complete">>, proplists:get_value(<<"completionStatus">>,CdmiResponse2)),
  
negative.code: 
      %%-- selective metadata read -----
      {_Code2, _Headers2, Response2} = do_request(FileName++"?metadata:", get, RequestHeaders1, []),
      {struct,CdmiResponse2} = mochijson2:decode(Response2),
      ?assertEqual(1, length(CdmiResponse2)),
      {struct, Metadata2} = proplists:get_value(<<"metadata">>,CdmiResponse2),
      ?assertEqual(5, length(Metadata2)),
  
      %%-- selective metadata read with prefix -----
      {Code3, _Headers3, Response3} = do_request(FileName++"?metadata:cdmi_", get, RequestHeaders1, []),
      ?assertEqual("200",Code3),
      {struct,CdmiResponse3} = mochijson2:decode(Response3),
      ?assertEqual(1, length(CdmiResponse3)),
      {struct, Metadata3} = proplists:get_value(<<"metadata">>,CdmiResponse3),
      ?assertEqual(5, length(Metadata3)),
  
      {_Code4, _Headers4, Response4} = do_request(FileName++"?metadata:cdmi_o", get, RequestHeaders1, []),
      {struct,CdmiResponse4} = mochijson2:decode(Response4),
      ?assertEqual(1, length(CdmiResponse4)),
      {struct, Metadata4} = proplists:get_value(<<"metadata">>,CdmiResponse4),
      ?assertEqual(<<"veilfstestuser">>, proplists:get_value(<<"cdmi_owner">>, Metadata4)),
      ?assertEqual(1, length(Metadata4)),
  
      {_Code5, _Headers5, Response5} = do_request(FileName++"?metadata:cdmi_size", get, RequestHeaders1, []),
      {struct,CdmiResponse5} = mochijson2:decode(Response5),
      ?assertEqual(1, length(CdmiResponse5)),
      {struct, Metadata5} = proplists:get_value(<<"metadata">>,CdmiResponse5),
      ?assertEqual(<<"15">>, proplists:get_value(<<"cdmi_size">>, Metadata5)),
      ?assertEqual(1, length(Metadata5)),
  
      {_Code6, _Headers6, Response6} = do_request(FileName++"?metadata:cdmi_no_such_metadata", get, RequestHeaders1, []),
      {struct,CdmiResponse6} = mochijson2:decode(Response6),
      ?assertEqual(1, length(CdmiResponse6)),
      ?assertEqual([], proplists:get_value(<<"metadata">>,CdmiResponse6)).
      %%------------------------------
  
  % Tests dir creation (cdmi container PUT), remember that every container URI ends
  