10 #define HTTP_PROXY "104.131.214.38:3128" 11 #define HTTPS_PROXY "104.131.214.38:3128" 15 TEST(ProxyTests, SingleProxyTest) {
16 auto url =
Url{
"http://www.httpbin.org/get"};
24 TEST(ProxyTests, MultipleProxyHttpTest) {
25 auto url =
Url{
"http://www.httpbin.org/get"};
36 TEST(ProxyTests, ProxyHttpsTest) {
37 auto url =
Url{
"https://www.httpbin.org/get"};
45 TEST(ProxyTests, MultipleProxyHttpsTest) {
46 auto url =
Url{
"https://www.httpbin.org/get"};
56 TEST(ProxyTests, CopyProxyTest) {
57 auto url =
Url{
"http://www.httpbin.org/get"};
59 auto response =
cpr::Get(url, proxies);
66 TEST(ProxyTests, ProxySessionTest) {
67 auto url =
Url{
"http://www.httpbin.org/get"};
71 auto response = session.
Get();
78 TEST(ProxyTests, ReferenceProxySessionTest) {
79 auto url =
Url{
"http://www.httpbin.org/get"};
84 auto response = session.
Get();
91 int main(
int argc,
char** argv) {
void SetUrl(const Url &url)
TEST(ProxyTests, SingleProxyTest)
int main(int argc, char **argv)
void SetProxies(Proxies &&proxies)
#define EXPECT_EQ(expected, actual)
int RUN_ALL_TESTS() GTEST_MUST_USE_RESULT_
GTEST_API_ void InitGoogleTest(int *argc, char **argv)