use github repo as central
This commit is contained in:
21
test/core/networkproxy_ut.cc
Normal file
21
test/core/networkproxy_ut.cc
Normal 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);
|
||||
}
|
||||
Reference in New Issue
Block a user