123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #define CATCH_CONFIG_MAIN
- #include <catch2.hpp>
- #include "RestfulFunc.h"
- TEST_CASE("test api manage", "[restful]")
- {
- HttpClientRequestConfig config("https://rvcgateway.paasst.cmbchina.cn/terminal");
- HttpClientResponseResult result;
- config.SetChildUri("/api/manage/regist/7555980103");
- RestfulClient client = RestfulClient::getInstance();
- client.Do(config, result);
- std::cout << result.content << std::endl;
- REQUIRE(!result.content.empty());
- }
- TEST_CASE("test api stage get api", "[restful]")
- {
- HttpClientRequestConfig config("https://rvcterminal.paasst.cmbchina.cn");
- HttpClientResponseResult result;
- config.SetChildUri("/api/stage");
- config.AppendQuery("terminalNo", "7555980001");
- RestfulClient client = RestfulClient::getInstance();
- client.Do(config, result);
- std::cout << result.content << std::endl;
- REQUIRE(!result.content.empty());
- }
- TEST_CASE("test api stage post api", "[restful]")
- {
- HttpClientRequestConfig config("https://rvcterminal.paasst.cmbchina.cn");
- config.SetRequestType(HttpRequestMethod::POST);
- config.SetChildUri("/api/stage");
- config.SetJsonBody("{\"terminalNo\":\"7555980001\", \"errEntityList\":\"566666\"}");
- RestfulClient client = RestfulClient::getInstance();
- HttpClientResponseResult result;
- client.Do(config, result);
- std::cout << result.content << std::endl;
- REQUIRE(!result.content.empty());
- }
|