diff options
Diffstat (limited to 'src/testing/test_exchange_management_api.c')
-rw-r--r-- | src/testing/test_exchange_management_api.c | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/src/testing/test_exchange_management_api.c b/src/testing/test_exchange_management_api.c index e44d5c8cd..232944094 100644 --- a/src/testing/test_exchange_management_api.c +++ b/src/testing/test_exchange_management_api.c @@ -82,6 +82,64 @@ run (void *cls, TALER_TESTING_cmd_auditor_del ("del-auditor-IDEMPOTENT", MHD_HTTP_NO_CONTENT, false), + TALER_TESTING_cmd_set_wire_fee ("set-fee", + "foo-method", + "EUR:1", + "EUR:5", + MHD_HTTP_NO_CONTENT, + false), + TALER_TESTING_cmd_set_wire_fee ("set-fee-conflicting", + "foo-method", + "EUR:1", + "EUR:1", + MHD_HTTP_CONFLICT, + false), + TALER_TESTING_cmd_set_wire_fee ("set-fee-bad-signature", + "bar-method", + "EUR:1", + "EUR:1", + MHD_HTTP_FORBIDDEN, + true), + TALER_TESTING_cmd_set_wire_fee ("set-fee-other-method", + "bar-method", + "EUR:1", + "EUR:1", + MHD_HTTP_NO_CONTENT, + false), + TALER_TESTING_cmd_set_wire_fee ("set-fee-idempotent", + "bar-method", + "EUR:1", + "EUR:1", + MHD_HTTP_NO_CONTENT, + false), + TALER_TESTING_cmd_wire_add ("add-wire-account", + "payto://x-taler-bank/localhost/42", + MHD_HTTP_NO_CONTENT, + false), + TALER_TESTING_cmd_wire_add ("add-wire-account-idempotent", + "payto://x-taler-bank/localhost/42", + MHD_HTTP_NO_CONTENT, + false), + TALER_TESTING_cmd_wire_add ("add-wire-account-another", + "payto://x-taler-bank/localhost/43", + MHD_HTTP_NO_CONTENT, + false), + TALER_TESTING_cmd_wire_add ("add-wire-account-bad-signature", + "payto://x-taler-bank/localhost/44", + MHD_HTTP_FORBIDDEN, + true), + TALER_TESTING_cmd_wire_del ("del-wire-account-not-found", + "payto://x-taler-bank/localhost/44", + MHD_HTTP_NOT_FOUND, + false), + TALER_TESTING_cmd_wire_del ("del-wire-account-bad-signature", + "payto://x-taler-bank/localhost/43", + MHD_HTTP_FORBIDDEN, + true), + TALER_TESTING_cmd_wire_del ("del-wire-account-ok", + "payto://x-taler-bank/localhost/43", + MHD_HTTP_NO_CONTENT, + false), TALER_TESTING_cmd_end () }; |