improve tests

This commit is contained in:
wb-hx510875
2020-01-19 16:05:29 +08:00
committed by Jackson Tian
parent 38dab66f9d
commit b4e95dcd5a
5 changed files with 31 additions and 7 deletions

View File

@@ -23,16 +23,17 @@ namespace {
{}
using ServiceRequest::addParameter;
using ServiceRequest::removeParameter;
using ServiceRequest::coreParameter;
using ServiceRequest::parameter;
using ServiceRequest::removeParameter;
using ServiceRequest::setBodyParameter;
using ServiceRequest::setContent;
using ServiceRequest::setCoreParameter;
using ServiceRequest::setParameter;
using ServiceRequest::setParameters;
using ServiceRequest::setResourcePath;
using ServiceRequest::setProduct;
using ServiceRequest::setResourcePath;
using ServiceRequest::setVersion;
using ServiceRequest::setCoreParameter;
using ServiceRequest::coreParameter;
};
TEST(ServiceRequest, basic) {
@@ -63,6 +64,8 @@ namespace {
EXPECT_TRUE(sr1.parameter("ka") == "va");
EXPECT_TRUE(sr1.coreParameter("ka") == "va");
sr1.setBodyParameter("name", "value");
sr1.setContent("123456", 6);
EXPECT_TRUE(sr1.contentSize() == 6);
EXPECT_TRUE(sr1.hasContent() == true);
@@ -90,6 +93,9 @@ namespace {
EXPECT_TRUE(pc.at("km") == "vm");
EXPECT_TRUE(pc.at("kn") == "vn");
ServiceRequest::ParameterCollection bp = sr1.bodyParameters();
EXPECT_EQ(bp.at("name"), "value");
EXPECT_TRUE(sr1.connectTimeout() == kInvalidTimeout);
EXPECT_TRUE(sr1.readTimeout() == kInvalidTimeout);
sr1.setConnectTimeout(1234);