rpcservicerequest_ut.cc 559 B

12345678910111213141516171819
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include "gtest/gtest.h"
  4. #include "alibabacloud/core/RpcServiceRequest.h"
  5. using namespace std;
  6. using namespace AlibabaCloud;
  7. TEST(test_RpcServiceRequest, basic) {
  8. const string product = "ECS";
  9. const string version = "1.0";
  10. const string action = "testAction";
  11. RpcServiceRequest rpc(product, version, action);
  12. EXPECT_TRUE(rpc.actionName() == action);
  13. EXPECT_TRUE(rpc.product() == product);
  14. EXPECT_TRUE(rpc.version() == version);
  15. EXPECT_EQ(string("testAction"), rpc.getHeader(string("x-acs-action")));
  16. }