anchor.diff:  
       %%-------- basic create --------
       ?assert(not object_exists(ToCreate)),
  -    Before1 = now_in_secs(),
   
       RequestHeaders1 = [{"content-type", "application/cdmi-object"},{"X-CDMI-Specification-Version", "1.0.2"}],
       RequestBody1 = [{<<"value">>, FileContent}],
       RawRequestBody1 = rest_utils:encode_to_json(RequestBody1),
       {Code1, _Headers1, Response1} = do_request(ToCreate, put, RequestHeaders1, RawRequestBody1),
  -    After1 = now_in_secs(),
   
       ?assertEqual("201",Code1),
       {struct,CdmiPesponse1} = mochijson2:decode(Response1),
  
positive.code:     ?assert(not object_exists(DirName)),
  
      RequestHeaders2 = [{"content-type", "application/cdmi-container"},{"X-CDMI-Specification-Version", "1.0.2"}],
      Before2 = now_in_secs(),
      {Code2, _Headers2, Response2} = do_request(DirName, put, RequestHeaders2, []),
      After2 = now_in_secs(),
      ?assertEqual("201",Code2),
      {struct,CdmiPesponse2} = mochijson2:decode(Response2),
      ?assertEqual(<<"application/cdmi-container">>, proplists:get_value(<<"objectType">>,CdmiPesponse2)),
  
negative.code:     ?assertEqual(<<"dir/">>, proplists:get_value(<<"objectName">>,CdmiPesponse1)),
      ?assertEqual(<<"Complete">>, proplists:get_value(<<"completionStatus">>,CdmiPesponse1)),
      ?assertEqual([<<"file.txt">>], proplists:get_value(<<"children">>,CdmiPesponse1)),
      ?assert(proplists:get_value(<<"metadata">>,CdmiPesponse1) =/= <<>>),
  
      %%------------------------------
  
  