oauth_test_macros.hrl 677 B

123456789101112131415
  1. -define(plaintext_signature_test(ConsumerSecret, TokenSecret, ExpectedSignature),
  2. ?_assertEqual(ExpectedSignature, oauth_crypto:plaintext_signature(ConsumerSecret, TokenSecret))
  3. ).
  4. -define(normalize_test(ExpectedString, Params),
  5. ?_assertEqual(ExpectedString, oauth_base:normalize(Params))
  6. ).
  7. -define(base_string_test(Method, URL, Params, Expected), fun() ->
  8. ?assertEqual(string:join(Expected, ""), oauth_base:string(Method, URL, Params))
  9. end).
  10. -define(hmac_signature_test(ExpectedSignature, ConsumerSecret, TokenSecret, BaseString), fun() ->
  11. ?assertEqual(ExpectedSignature, oauth_crypto:hmac_signature(string:join(BaseString, []), ConsumerSecret, TokenSecret))
  12. end).