anchor.diff:          , t_initiate_args_of_params__error__badreq__params_missing
           , t_initiate_args_of_params__error__badreq__params_dups
           , t_initiate_args_of_params__error__badreq__params_missing_and_dups
  +        , t_initiate_args_of_params__error__badreq__params_missing_dups_unsupported
           , t_initiate_args_of_params__error__badreq__sig_meth_unsupported
           , t_initiate_args_of_params__error__badreq__callback_uri_invalid
           , t_initiate_args_of_params__ok
  
positive.code:     , t_initiate_args_of_params__error__badreq__params_missing/1
      , t_initiate_args_of_params__error__badreq__params_dups/1
      , t_initiate_args_of_params__error__badreq__params_missing_and_dups/1
      , t_initiate_args_of_params__error__badreq__sig_meth_unsupported/1
      , t_initiate_args_of_params__error__badreq__callback_uri_invalid/1
      , t_initiate_args_of_params__ok/1
  
negative.code:     {error, {bad_request, Errors}} = Result,
      {some, [_|_]} = hope_kv_list:get(Errors, parameters_missing),
      {some, [_|_]} = hope_kv_list:get(Errors, parameters_duplicated).
  
  t_initiate_args_of_params__error__badreq__params_missing_dups_unsupported(_Cfg) ->
      ResourceURI = <<"http://foo/bar">>,
      ParamUnsupported = <<"foo">>,
      ParamDuplicated = ?PARAM_CALLBACK,
      Params =
          [ {ParamDuplicated  , <<>>}
          , {ParamDuplicated  , <<>>}
          , {ParamUnsupported , <<>>}
          ],
      Result = oauth1_server:initiate_args_of_params(ResourceURI, Params),
      ct:log("Result: ~p", [Result]),
      {error, {bad_request, Errors}} = Result,
      E = Errors,
      {some, [_|_]}              = hope_kv_list:get(E, parameters_missing),
      {some, [ParamDuplicated]}  = hope_kv_list:get(E, parameters_duplicated),
      {some, [ParamUnsupported]} = hope_kv_list:get(E, parameters_unsupported).
  
  t_initiate_args_of_params__error__badreq__sig_meth_unsupported(_Cfg) ->
      ResourceURI = <<"http://foo/bar">>,
  