diff --git a/test/netconnmanager/unittest/net_conn_manager_test/net_conn_service_test.cpp b/test/netconnmanager/unittest/net_conn_manager_test/net_conn_service_test.cpp index 3e8f0dd578e6e7896d69e6d4e2dd5663c387604f..6b900c074048ea46c45876c011ad016df8766889 100644 --- a/test/netconnmanager/unittest/net_conn_manager_test/net_conn_service_test.cpp +++ b/test/netconnmanager/unittest/net_conn_manager_test/net_conn_service_test.cpp @@ -1914,6 +1914,12 @@ HWTEST_F(NetConnServiceTest, SetPacUrlTest001, TestSize.Level1) ASSERT_EQ(ret, NETMANAGER_SUCCESS); } +HWTEST_F(NetConnServiceTest, SetPacFileUrlTest001, TestSize.Level1) +{ + auto ret = NetConnService::GetInstance()->SetPacFileUrl("text"); + ASSERT_NE(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + HWTEST_F(NetConnServiceTest, GetPacUrlTest001, TestSize.Level1) { std::string pacUrl; @@ -1921,6 +1927,53 @@ HWTEST_F(NetConnServiceTest, GetPacUrlTest001, TestSize.Level1) ASSERT_NE(ret, NETMANAGER_SUCCESS); } +HWTEST_F(NetConnServiceTest, GetPacFileUrlTest001, TestSize.Level1) +{ + std::string pacUrl; + auto ret = NetConnService::GetInstance()->GetPacFileUrl(pacUrl); + ASSERT_EQ(ret, NETMANAGER_SUCCESS); +} + +HWTEST_F(NetConnServiceTest, SetProxyMode001, TestSize.Level1) +{ + OHOS::NetManagerStandard::ProxyModeType mode = PROXY_MODE_OFF; + auto ret = NetConnService::GetInstance()->SetProxyMode(mode); + ASSERT_EQ(ret >= 0, true); + OHOS::NetManagerStandard::ProxyModeType temp = PROXY_MODE_AUTO; + ret = NetConnService::GetInstance()->GetProxyMode(temp); + ASSERT_EQ(ret == 0, true); +} + +HWTEST_F(NetConnServiceTest, SetProxyMode002, TestSize.Level1) +{ + OHOS::NetManagerStandard::ProxyModeType mode = PROXY_MODE_AUTO; + auto ret = NetConnService::GetInstance()->SetProxyMode(mode); + ASSERT_EQ(ret >= 0, true); + OHOS::NetManagerStandard::ProxyModeType temp = PROXY_MODE_AUTO; + ret = NetConnService::GetInstance()->GetProxyMode(temp); + ASSERT_EQ(ret == 0, true); +} + +HWTEST_F(NetConnServiceTest, FindProxyForURL001, TestSize.Level1) +{ + OHOS::NetManagerStandard::ProxyModeType mode = PROXY_MODE_AUTO; + std::string host; + std::string url; + std::string proxy; + auto ret = NetConnService::GetInstance()->FindProxyForURL(url, host, proxy); + ASSERT_EQ(ret >= 0, true); +} + +HWTEST_F(NetConnServiceTest, FindProxyForURL002, TestSize.Level1) +{ + OHOS::NetManagerStandard::ProxyModeType mode = PROXY_MODE_AUTO; + std::string host = "example"; + std::string url = "www.example.com"; + std::string proxy; + auto ret = NetConnService::GetInstance()->FindProxyForURL(url, host, proxy); + ASSERT_EQ(ret >= 0, true); +} + HWTEST_F(NetConnServiceTest, SetAppIsFrozenedTest001, TestSize.Level1) { auto ret = NetConnService::GetInstance()->SetAppIsFrozened(20020177, true); diff --git a/test/netconnmanager/unittest/net_conn_multi_test/net_conn_client_test.cpp b/test/netconnmanager/unittest/net_conn_multi_test/net_conn_client_test.cpp index 1273bcf2d02c71c42aa8db583cb97442ca187d63..7efc75eacd0cefde7b351683f8fef29554f4a9d1 100644 --- a/test/netconnmanager/unittest/net_conn_multi_test/net_conn_client_test.cpp +++ b/test/netconnmanager/unittest/net_conn_multi_test/net_conn_client_test.cpp @@ -1683,6 +1683,132 @@ HWTEST_F(NetConnClientTest, GetPacUrl003, TestSize.Level1) EXPECT_NE(pacUrl, TEST_DOMAIN10); } + +HWTEST_F(NetConnClientTest, SetPacFileUrl001, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + std::string pacUrl = ""; + auto ret = NetConnClient::GetInstance().SetPacFileUrl(pacUrl); + EXPECT_EQ(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + +HWTEST_F(NetConnClientTest, SetPacFileUrl002, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + std::string pacUrl = TEST_DOMAIN1; + auto ret = NetConnClient::GetInstance().SetPacFileUrl(pacUrl); + EXPECT_EQ(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + +HWTEST_F(NetConnClientTest, SetPacFileUrl003, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + std::string pacUrl = TEST_DOMAIN6; + auto ret = NetConnClient::GetInstance().SetPacFileUrl(pacUrl); + EXPECT_EQ(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + +HWTEST_F(NetConnClientTest, SetPacFileUrl004, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + std::string pacUrl = TEST_DOMAIN10; + auto ret = NetConnClient::GetInstance().SetPacFileUrl(pacUrl); + EXPECT_EQ(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + +HWTEST_F(NetConnClientTest, SetPacFileUrl005, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + std::string pacUrl = TEST_LONG_HOST; + auto ret = NetConnClient::GetInstance().SetPacFileUrl(pacUrl); + EXPECT_EQ(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + +HWTEST_F(NetConnClientTest, SetPacFileUrl006, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + std::string pacUrl; + auto ret = NetConnClient::GetInstance().SetPacFileUrl(pacUrl); + EXPECT_EQ(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + +HWTEST_F(NetConnClientTest, SetPacFileUrl007, TestSize.Level1) +{ + std::string pacUrl; + auto ret = NetConnClient::GetInstance().SetPacFileUrl(pacUrl); + EXPECT_EQ(ret, NETMANAGER_ERR_PERMISSION_DENIED); +} + +HWTEST_F(NetConnClientTest, GetPacFileUrl001, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + auto ret0 = NetConnClient::GetInstance().SetPacFileUrl(TEST_DOMAIN6); + EXPECT_EQ(ret0, NETMANAGER_ERR_PERMISSION_DENIED); + std::string pacUrl; + auto ret1 = NetConnClient::GetInstance().GetPacFileUrl(pacUrl); + EXPECT_EQ(ret1, 0); + EXPECT_NE(pacUrl, TEST_DOMAIN6); +} + +HWTEST_F(NetConnClientTest, GetPacFileUrl002, TestSize.Level1) +{ + // NetManagerBaseAccessToken token; + auto ret0 = NetConnClient::GetInstance().SetPacFileUrl(TEST_DOMAIN10); + EXPECT_EQ(ret0, NETMANAGER_ERR_PERMISSION_DENIED); + std::string pacUrl; + auto ret1 = NetConnClient::GetInstance().GetPacFileUrl(pacUrl); + EXPECT_EQ(ret1, 0); + EXPECT_NE(pacUrl, TEST_DOMAIN10); +} + +HWTEST_F(NetConnClientTest, GetPacFileUrl003, TestSize.Level1) +{ + auto ret0 = NetConnClient::GetInstance().SetPacFileUrl(TEST_DOMAIN1); + EXPECT_NE(ret0, NETMANAGER_SUCCESS); + std::string pacUrl; + auto ret1 = NetConnClient::GetInstance().GetPacFileUrl(pacUrl); + EXPECT_EQ(ret1, 0); + EXPECT_NE(pacUrl, TEST_DOMAIN10); +} + +HWTEST_F(NetConnClientTest, GetProxyMode, TestSize.Level1) +{ + OHOS::NetManagerStandard::ProxyModeType mode = PROXY_MODE_OFF; + auto ret0 = NetConnClient::GetInstance().SetProxyMode(mode); + EXPECT_EQ(ret0 >= 0, true); + OHOS::NetManagerStandard::ProxyModeType temp = PROXY_MODE_AUTO ; + auto ret1 = NetConnClient::GetInstance().GetProxyMode(temp); + ASSERT_EQ(ret1 == 0, true); +} + +HWTEST_F(NetConnClientTest, GetProxyMode1, TestSize.Level1) +{ + OHOS::NetManagerStandard::ProxyModeType mode = PROXY_MODE_AUTO; + auto ret0 = NetConnClient::GetInstance().SetProxyMode(mode); + EXPECT_EQ(ret0 >= 0, true); + OHOS::NetManagerStandard::ProxyModeType temp = PROXY_MODE_OFF; + auto ret1 = NetConnClient::GetInstance().GetProxyMode(temp); + ASSERT_EQ(ret1 == 0, true); +} + +HWTEST_F(NetConnClientTest, FindProxyForURL001, TestSize.Level1) +{ + std::string url; + std::string host; + std::string proxy; + int ret = NetConnClient::GetInstance().FindProxyForURL(url, proxy, host); + ASSERT_EQ(ret >= 0, true); +} + +HWTEST_F(NetConnClientTest, FindProxyForURL002, TestSize.Level1) +{ + std::string url = "www.example.com"; + std::string host = "example.com"; + std::string proxy; + int ret = NetConnClient::GetInstance().FindProxyForURL(url, proxy, host); + ASSERT_EQ(ret >= 0, true); +} + HWTEST_F(NetConnClientTest, QueryTraceRoute001, TestSize.Level1) { std::string url = "";