anchor.diff:      {ok, Code3, _Headers3, _Response3} =
           do_request(Worker, "nonexisting_dir/",
               get, [?USER_1_TOKEN_HEADER, ?CDMI_VERSION_HEADER], []),
  -    ?assertEqual("404",Code3),
  +    ?assertEqual(404,Code3),
       %%------------------------------
   
       %%-- selective params list -----
       {ok, Code4, _Headers4, Response4} =
           do_request(Worker, ?TEST_DIR_NAME ++ "/?children;objectName",
               get, [?USER_1_TOKEN_HEADER, ?CDMI_VERSION_HEADER ], []),
  -    ?assertEqual("200", Code4),
  -    {struct,CdmiResponse4} = mochijson2:decode(Response4),
  +    ?assertEqual(200, Code4),
  +    CdmiResponse4 = json_utils:decode(Response4),
       ?assertEqual(<<"dir/">>,
           proplists:get_value(<<"objectName">>,CdmiResponse4)),
       ?assertEqual([<<"file.txt">>],
  
positive.code: 
      %%---- childrenrange list ------
      ChildrangeDir = "childrange/",
      create_dir(Config, ChildrangeDir),
      Childs = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11",
                "12", "13", "14"],
      ChildsBinaries = lists:map(fun(X) -> list_to_binary(X) end, Childs),
  
negative.code:     {ok, Code5, _Headers5, Response5} =
          do_request(Worker, ChildrangeDir ++ "?children;childrenrange",
              get, [?USER_1_TOKEN_HEADER, ?CDMI_VERSION_HEADER ], []),
      ?assertEqual(200, Code5),
      CdmiResponse5 = json_utils:decode(Response5),
      ChildrenResponse1 = proplists:get_value(<<"children">>, CdmiResponse5),
      ?assert(is_list(ChildrenResponse1)),
      lists:foreach(fun(Name) ->
  