use github repo as central
This commit is contained in:
22
test/core/commonrequest_ut.cc
Normal file
22
test/core/commonrequest_ut.cc
Normal file
@@ -0,0 +1,22 @@
|
||||
#include "gtest/gtest.h"
|
||||
#include "alibabacloud/core/CommonRequest.h"
|
||||
|
||||
using namespace std;
|
||||
using namespace AlibabaCloud;
|
||||
|
||||
TEST(CommonRequest, basic) {
|
||||
CommonRequest cr;
|
||||
|
||||
cr.setDomain("testDomain");
|
||||
cr.setHeaderParameter("name1", "value1");
|
||||
cr.setHttpMethod(HttpRequest::Method::Get);
|
||||
cr.setQueryParameter("name2", "value2");
|
||||
cr.setRequestPattern(CommonRequest::RequestPattern::RpcPattern);
|
||||
EXPECT_TRUE(cr.domain() == "testDomain");
|
||||
EXPECT_TRUE(cr.httpMethod() == HttpRequest::Method::Get);
|
||||
EXPECT_TRUE(cr.requestPattern() == CommonRequest::RequestPattern::RpcPattern);
|
||||
EXPECT_TRUE(cr.headerParameter("name1") == "value1");
|
||||
EXPECT_TRUE(cr.queryParameter("name2") == "value2");
|
||||
EXPECT_TRUE(cr.queryParameters()["name2"] == "value2");
|
||||
EXPECT_TRUE(cr.headerParameters()["name1"] == "value1");
|
||||
}
|
||||
Reference in New Issue
Block a user