use github repo as central

This commit is contained in:
Jackson Tian
2019-01-09 14:07:33 +08:00
parent 9664fb1b00
commit bc0df2dcec
46 changed files with 1864 additions and 29 deletions

View File

@@ -0,0 +1,21 @@
#include "gtest/gtest.h"
#include "alibabacloud/core/NetworkProxy.h"
using namespace std;
using namespace AlibabaCloud;
TEST(NetworProxyTest, basic) {
NetworkProxy proxy(NetworkProxy::Http);
proxy.setHostName("abc.com");
proxy.setPassword("myPassword");
proxy.setPort(123);
proxy.setUser("tester");
EXPECT_TRUE(proxy.type() == NetworkProxy::Http);
proxy.setType(NetworkProxy::Socks5);
EXPECT_TRUE(proxy.type() == NetworkProxy::Socks5);
EXPECT_TRUE(proxy.hostName() == "abc.com");
EXPECT_TRUE(proxy.password() == "myPassword");
EXPECT_TRUE(proxy.user() == "tester");
EXPECT_TRUE(proxy.port() == 123);
}