diff options
Diffstat (limited to 'src/testing/test_merchant_api.c')
-rw-r--r-- | src/testing/test_merchant_api.c | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/src/testing/test_merchant_api.c b/src/testing/test_merchant_api.c index 76fbb438..d4e25083 100644 --- a/src/testing/test_merchant_api.c +++ b/src/testing/test_merchant_api.c @@ -921,7 +921,7 @@ run (void *cls, "i1", MHD_HTTP_OK, "instance-create-i1"), - TALER_TESTING_cmd_merchant_patch_instance ("instance-create-i1", + TALER_TESTING_cmd_merchant_patch_instance ("instance-patch-i1", merchant_url, "i1", 1, @@ -939,6 +939,40 @@ run (void *cls, GNUNET_TIME_UNIT_MINUTES, GNUNET_TIME_UNIT_MINUTES, MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i1-2", + merchant_url, + "i1", + MHD_HTTP_OK, + "instance-patch-i1"), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i2-nx", + merchant_url, + "i2", + MHD_HTTP_NOT_FOUND, + NULL), + TALER_TESTING_cmd_merchant_post_instances ("instance-create-i2", + merchant_url, + "i2", + PAYTO_I1, + "EUR", + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_delete_instance ("instance-delete-i2", + merchant_url, + "i2", + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i2", + merchant_url, + "i2", + MHD_HTTP_OK, + NULL), + TALER_TESTING_cmd_merchant_purge_instance ("instance-delete-i2", + merchant_url, + "i2", + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i2", + merchant_url, + "i2", + MHD_HTTP_NOT_FOUND, + NULL), #if 0 TALER_TESTING_cmd_batch ("pay", pay), |