/*
-* Copyright (c) 2021 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
+ * Copyright (c) 2021 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
#include<stdio.h>
#include <gtest/gtest.h>
static int g_nCallbackRet = WIFI_MANAGER_ERROR_NONE;
class UtcWifiManagerConnection : public ::testing::Test {
- protected:
- wifi_manager_h handle;
- WifiManagerTestUtil testUtil;
-
- UtcWifiManagerConnection() : handle(nullptr)
- {
- }
-
- void SetUp() override
- {
- mock_set_system_info_result(true);
- mock_set_memory_result(true);
- mock_set_gdbus_result(true);
- mock_set_vconf_result(true);
- wifi_manager_initialize(&handle);
- mock_set_gdbus_tech_state("wlan0", true, false);
- }
-
- void TearDown() override
- {
- wifi_manager_deinitialize(handle);
- mock_set_system_info_result(false);
- mock_set_memory_result(false);
- mock_set_gdbus_result(false);
- mock_set_vconf_result(false);
- mock_set_gdbus_tech_state("wlan0", false, false);
- g_nCallbackRet = WIFI_MANAGER_ERROR_NONE;
- }
+protected:
+ wifi_manager_h handle;
+ WifiManagerTestUtil testUtil;
+ wifi_manager_ap_h ap;
+ wifi_manager_security_type_e sec_type;
+ const char *passphrase;
+ const char *essid;
+
+ UtcWifiManagerConnection() : handle(nullptr), ap(nullptr), sec_type(WIFI_MANAGER_SECURITY_TYPE_WPA2_PSK), passphrase("dummy_passphrase"), essid("dummy_essid")
+ {
+ }
+
+ void SetUp() override
+ {
+ mock_set_system_info_result(true);
+ mock_set_memory_result(true);
+ mock_set_gdbus_result(true);
+ mock_set_gdbus_devicePolicy(true);
+ mock_set_vconf_result(true);
+ mock_set_gdbus_error_msg(ERROR_NONE);
+ wifi_manager_initialize(&handle);
+ wifi_manager_ap_create(handle, essid, &ap);
+ mock_set_gdbus_tech_state("wlan0", true, false);
+ }
+
+ void TearDown() override
+ {
+ wifi_manager_ap_destroy(ap);
+ wifi_manager_deinitialize(handle);
+ mock_set_system_info_result(false);
+ mock_set_memory_result(false);
+ mock_set_gdbus_devicePolicy(false);
+ mock_set_gdbus_result(false);
+ mock_set_vconf_result(false);
+ mock_set_gdbus_tech_state("wlan0", false, false);
+ g_nCallbackRet = WIFI_MANAGER_ERROR_NONE;
+ }
};
-wifi_manager_security_type_e sec_type = WIFI_MANAGER_SECURITY_TYPE_WPA2_PSK;
-
-wifi_manager_ap_h ap;
-
-wifi_manager_connection_state_e conn_state;
-
void __cb(wifi_manager_error_e result, void* user_data)
{
g_nCallbackRet = result;
void manager_connected_cb (wifi_manager_error_e error_code, void *user_data)
{
- g_nCallbackRet = error_code;
+ g_nCallbackRet = error_code;
}
void manager_disconnected_cb (wifi_manager_error_e error_code, void *user_data)
{
- g_nCallbackRet = error_code;
+ g_nCallbackRet = error_code;
}
void manager_forget_ap_finished_cb (wifi_manager_error_e error_code, void *user_data)
{
- g_nCallbackRet = error_code;
+ g_nCallbackRet = error_code;
}
void conn_state_changed_cb (wifi_manager_connection_state_e state, wifi_manager_ap_h ap, void *user_data)
TEST_F(UtcWifiManagerConnection, ConnectHiddenN1)
{
- const char essid = 'a';
- const char passphrase = 'a';
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_hidden_ap(nullptr, &essid, sec_type, &passphrase, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_hidden_ap(nullptr, essid, sec_type, passphrase, manager_connected_cb, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectHiddenN2)
{
- const char essid = 'a';
- const char passphrase = 'a';
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_hidden_ap(handle, &essid, sec_type, &passphrase, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_hidden_ap(handle, essid, sec_type, passphrase, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectHiddenN3)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_hidden_ap(handle, nullptr, sec_type, nullptr, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_hidden_ap(handle, nullptr, sec_type, nullptr, manager_connected_cb, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectHiddenN4)
{
- const char essid = 'a';
- const char passphrase = 'a';
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_OPERATION, wifi_manager_connect_hidden_ap(handle, &essid, sec_type, &passphrase, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_OPERATION, wifi_manager_connect_hidden_ap(handle, essid, sec_type, passphrase, manager_connected_cb, nullptr));
}
/*
* TEST_F(UtcWifiManagerConnection, ConnectHiddenP1)
-{
- const char essid = 'a';
- const char passphrase = 'a';
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_connect_hidden_ap(handle, &essid, sec_type, &passphrase, manager_connected_cb, nullptr));
-}
-*/
+ {
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_connect_hidden_ap(handle, essid, sec_type, passphrase, manager_connected_cb, nullptr));
+ }
+ */
TEST_F(UtcWifiManagerConnection, GetConnectedN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connected_ap(nullptr, &ap));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connected_ap(nullptr, &ap));
}
TEST_F(UtcWifiManagerConnection, GetConnectedN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connected_ap(handle, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connected_ap(handle, nullptr));
}
+/*
+ * TODO: Make mock layer changes to get connected AP
TEST_F(UtcWifiManagerConnection, GetConnectedP1)
{
- wifi_manager_ap_h g_wifi_ap;
- char *ap_name = NULL;
- char *ssid = NULL;
- int ssid_len;
- bool favor;
- wifi_manager_connection_state_e state;
- wifi_manager_rssi_level_e rssi_level;
- wifi_manager_proxy_type_e type;
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_clone(&g_wifi_ap, ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_essid(ap, &ap_name));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_raw_ssid(ap, &ssid, &ssid_len));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_bssid(ap, &ssid));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_rssi(ap, &ssid_len));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_rssi_level(ap, &rssi_level));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_frequency(ap, &ssid_len));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_max_speed(ap, &ssid_len));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_is_favorite(ap, &favor));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_is_passpoint(ap, &favor));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_connection_state(ap, &state));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_proxy_type(ap, &type));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_set_proxy_type(ap, type));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_countrycode(ap, &ssid));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_destroy(ap));
+ wifi_manager_ap_h _ap;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &_ap));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_destroy(_ap));
}
+*/
TEST_F(UtcWifiManagerConnection, ConnectN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect(nullptr, nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect(nullptr, ap, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect(handle, ap, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect(handle, nullptr, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect(nullptr, nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect(handle, &ap, nullptr, nullptr));
-}
-
-TEST_F(UtcWifiManagerConnection, ConnectN3)
-{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_connect(handle, ap, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_connect(handle, ap, manager_connected_cb, nullptr));
}
/*
- * TEST_F(UtcWifiManagerConnection, ConnectP1)
+ * TODO: Make mock layer changes to get connected AP
+TEST_F(UtcWifiManagerConnection, ConnectP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_connect(handle, ap, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_connect(handle, ap, manager_connected_cb, nullptr));
}
*/
TEST_F(UtcWifiManagerConnection, DisconnectN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_disconnect(nullptr, nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_disconnect(nullptr, nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, DisconnectN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_disconnect(handle, &ap, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_disconnect(handle, ap, nullptr, nullptr));
}
-TEST_F(UtcWifiManagerConnection, DisconnectP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_DisconnectP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_disconnect(handle, ap, manager_disconnected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_disconnect(handle, ap, manager_disconnected_cb, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectByPbcN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc(nullptr, nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc(nullptr, nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectByPbcN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc(handle, &ap, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc(handle, ap, nullptr, nullptr));
}
-TEST_F(UtcWifiManagerConnection, ConnectByPbcP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_ConnectByPbcP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
int rv = wifi_manager_connect_by_wps_pbc(handle, ap, manager_connected_cb, nullptr);
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, rv);
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, rv);
}
TEST_F(UtcWifiManagerConnection, ConnectByPinN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin(nullptr, nullptr, nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin(nullptr, nullptr, nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectByPinN2)
{
- const char pin = 'a';
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin(handle, &ap, &pin, nullptr, nullptr));
+ const char *pin = "12345678";
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin(handle, ap, pin, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectByPinN3)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin(handle, &ap, nullptr, manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin(handle, ap, nullptr, manager_connected_cb, nullptr));
}
-TEST_F(UtcWifiManagerConnection, ConnectByPinP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_ConnectByPinP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- const char pin = 'a';
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_connect_by_wps_pin(handle, ap, &pin, manager_connected_cb, nullptr));
+ const char *pin = "12345678";
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_connect_by_wps_pin(handle, ap, pin, manager_connected_cb, nullptr));
}
TEST_F(UtcWifiManagerConnection, ForgetApN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap(nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap(nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ForgetApN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap(handle, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap(handle, nullptr));
}
TEST_F(UtcWifiManagerConnection, ForgetApN3)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_forget_ap(handle, ap));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_forget_ap(handle, ap));
}
/*
* TEST_F(UtcWifiManagerConnection, ForgetApP1)
-{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_forget_ap(handle, ap));
-}
-*/
+ {
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_forget_ap(handle, ap));
+ }
+ */
TEST_F(UtcWifiManagerConnection, UpdateApN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_update_ap(nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_update_ap(nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, UpdateApN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_update_ap(handle, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_update_ap(handle, nullptr));
}
-TEST_F(UtcWifiManagerConnection, UpdateApN3)
+TEST_F(UtcWifiManagerConnection, DISABLED_UpdateApN3)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_SECURITY_RESTRICTED, wifi_manager_update_ap(handle, ap));
+ mock_set_gdbus_devicePolicy(false);
+ EXPECT_EQ(WIFI_MANAGER_ERROR_SECURITY_RESTRICTED, wifi_manager_update_ap(handle, ap));
}
/*
* TEST_F(UtcWifiManagerConnection, UpdateApP1)
-{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_SECURITY_RESTRICTED, wifi_manager_update_ap(handle, ap));
-}
-*/
+ {
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_SECURITY_RESTRICTED, wifi_manager_update_ap(handle, ap));
+ }
+ */
TEST_F(UtcWifiManagerConnection, ForgetApAsyncN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap_async(nullptr, nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap_async(nullptr, nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ForgetApAsyncN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap_async(handle, nullptr, nullptr,nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_forget_ap_async(handle, nullptr, nullptr,nullptr));
}
-TEST_F(UtcWifiManagerConnection, ForgetApAsyncP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_ForgetApAsyncP1)
{
EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_forget_ap_async(handle, ap, manager_forget_ap_finished_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_forget_ap_async(handle, ap, manager_forget_ap_finished_cb, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetConnStateN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_state(nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_state(nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetConnStateN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_state(handle, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_state(handle, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetConnStateP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connection_state(handle, &conn_state));
+ wifi_manager_connection_state_e conn_state;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connection_state(handle, &conn_state));
}
TEST_F(UtcWifiManagerConnection, UnsetDeviceStateN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_unset_device_state_changed_cb(nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_unset_device_state_changed_cb(nullptr));
}
TEST_F(UtcWifiManagerConnection, UnsetDeviceStateP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_unset_device_state_changed_cb(handle));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_unset_device_state_changed_cb(handle));
}
TEST_F(UtcWifiManagerConnection, DevStateChangedN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_device_state_changed_cb(nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_device_state_changed_cb(nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, DevStateChangedN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_device_state_changed_cb(handle, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_device_state_changed_cb(handle, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, DevStateChangedP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_device_state_changed_cb(handle, &device_state_changed_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_device_state_changed_cb(handle, &device_state_changed_cb, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnStateChangedN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_connection_state_changed_cb(nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_connection_state_changed_cb(nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnStateChangedN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_connection_state_changed_cb(handle, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_connection_state_changed_cb(handle, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnStateChangedP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_connection_state_changed_cb(handle, &conn_state_changed_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_connection_state_changed_cb(handle, &conn_state_changed_cb, nullptr));
}
TEST_F(UtcWifiManagerConnection, UnsetConnStateChangedN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_unset_connection_state_changed_cb(nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_unset_connection_state_changed_cb(nullptr));
}
TEST_F(UtcWifiManagerConnection, UnsetConnStateChangedP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_unset_connection_state_changed_cb(handle));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_unset_connection_state_changed_cb(handle));
}
TEST_F(UtcWifiManagerConnection, ConnectWpsPbcN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc_without_ssid(nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc_without_ssid(nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectWpsPbcN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc_without_ssid(handle, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pbc_without_ssid(handle, nullptr, nullptr));
}
-TEST_F(UtcWifiManagerConnection, ConnectWpsPbcN3)
+TEST_F(UtcWifiManagerConnection, DISABLED_ConnectWpsPbcN3)
{
EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NOW_IN_PROGRESS, wifi_manager_connect_by_wps_pbc_without_ssid(handle, &manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NOW_IN_PROGRESS, wifi_manager_connect_by_wps_pbc_without_ssid(handle, &manager_connected_cb, nullptr));
}
-/*
- * TEST_F(UtcWifiManagerConnection, ConnectWpsPbcP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_ConnectWpsPbcP1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_connect_by_wps_pbc_without_ssid(handle, &manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_connect_by_wps_pbc_without_ssid(handle, &manager_connected_cb, nullptr));
}
-*/
-
TEST_F(UtcWifiManagerConnection, ConnectWpsPinN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin_without_ssid(nullptr, nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin_without_ssid(nullptr, nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectWpsPinN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin_without_ssid(handle, nullptr, nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin_without_ssid(handle, nullptr, nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, ConnectWpsPinN3)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin_without_ssid(handle, nullptr, &manager_connected_cb, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin_without_ssid(handle, nullptr, &manager_connected_cb, nullptr));
const char pin[255] = "123";
EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_connect_by_wps_pin_without_ssid(handle, pin, &manager_connected_cb, nullptr));
}
-TEST_F(UtcWifiManagerConnection, ConnectWpsPinN4)
+TEST_F(UtcWifiManagerConnection, DISABLED_ConnectWpsPinN4)
{
EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
const char pin[255] = "1234";
/*
* TEST_F(UtcWifiManagerConnection, ConnectWpsPinP1)
-{
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- const char pin[255] = "1234";
- EXPECT_EQ(WIFI_MANAGER_ERROR_NOW_IN_PROGRESS, wifi_manager_connect_by_wps_pin_without_ssid(handle, pin, &manager_connected_cb, nullptr));
-}
-*/
+ {
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
+ const char pin[255] = "1234";
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NOW_IN_PROGRESS, wifi_manager_connect_by_wps_pin_without_ssid(handle, pin, &manager_connected_cb, nullptr));
+ }
+ */
TEST_F(UtcWifiManagerConnection, CancelWpsN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_cancel_wps(nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_cancel_wps(nullptr));
}
TEST_F(UtcWifiManagerConnection, CancelWpsN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_cancel_wps(handle));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_cancel_wps(handle));
}
/*
* TEST_F(UtcWifiManagerConnection, CancelWpsP1)
-{
- EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_cancel_wps(handle));
-}
-*/
+ {
+ EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_cancel_wps(handle));
+ }
+ */
TEST_F(UtcWifiManagerConnection, GetWpsPinN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_wps_generated_pin(nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_wps_generated_pin(nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetWpsPinN2)
{
char *pin;
- EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_get_wps_generated_pin(handle, &pin));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_get_wps_generated_pin(handle, &pin));
}
/*
* TEST_F(UtcWifiManagerConnection, GetWpsPinP1)
-{
- char *pin;
- EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_get_wps_generated_pin(handle, &pin));
-}
-*/
+ {
+ char *pin;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_OPERATION_FAILED, wifi_manager_get_wps_generated_pin(handle, &pin));
+ }
+ */
TEST_F(UtcWifiManagerConnection, SetPasspointN1)
{
int passpoint = 1;
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_passpoint(nullptr, passpoint));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_set_passpoint(nullptr, passpoint));
}
TEST_F(UtcWifiManagerConnection, SetPasspointP1)
TEST_F(UtcWifiManagerConnection, GetPasspointN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_passpoint(nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_passpoint(nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetPasspointN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_passpoint(handle, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_passpoint(handle, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetPasspointN3)
{
- int passpoint;
- EXPECT_EQ(-999, wifi_manager_get_passpoint(handle, &passpoint));
+ int passpoint;
+ EXPECT_EQ(-999, wifi_manager_get_passpoint(handle, &passpoint));
}
/*
* TEST_F(UtcWifiManagerConnection, GetPasspointP1)
+ {
+ int passpoint;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_passpoint(handle, &passpoint));
+ }
+ */
+
+TEST_F(UtcWifiManagerConnection, GetAutoConnectP1)
{
- int passpoint;
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_passpoint(handle, &passpoint));
+ int connect_mode;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_auto_connect(handle, &connect_mode));
}
-*/
TEST_F(UtcWifiManagerConnection, GetAutoConnectN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_auto_connect(nullptr, nullptr));
+ int connect_mode;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_auto_connect(handle, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_auto_connect(nullptr, &connect_mode));
}
-TEST_F(UtcWifiManagerConnection, GetAutoConnectN2)
+TEST_F(UtcWifiManagerConnection, SetAutoConnectP1)
{
- int connect_mode = 1;
- EXPECT_EQ(-999, wifi_manager_get_auto_connect(handle, &connect_mode));
+ int connect_mode = 1;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_auto_connect(handle, connect_mode));
}
-
-/*
- * TEST_F(UtcWifiManagerConnection, GetAutoConnectP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_SetAutoConnectN1)
{
- int connect_mode = 1;
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_auto_connect(handle, &connect_mode));
+ int connect_mode = 1;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_auto_connect(nullptr, connect_mode));
}
-*/
-TEST_F(UtcWifiManagerConnection, SetAutoConnectP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_ApSetAutoConnectP1)
{
- int connect_mode = 1;
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_auto_connect(handle, connect_mode));
+ bool autoconnect = TRUE;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_set_auto_connect(ap, autoconnect));
}
TEST_F(UtcWifiManagerConnection, ApSetAutoConnectN1)
{
- bool autoconnect = TRUE;
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_ap_set_auto_connect(nullptr, autoconnect));
+ bool autoconnect = TRUE;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_ap_set_auto_connect(nullptr, autoconnect));
}
-TEST_F(UtcWifiManagerConnection, ApSetAutoConnectP1)
+TEST_F(UtcWifiManagerConnection, DISABLED_ApGetAutoConnectP1)
{
- bool autoconnect = TRUE;
- wifi_manager_get_connected_ap(handle, &ap);
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_set_auto_connect(ap, autoconnect));
+ bool autoconnect;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_auto_connect(ap, &autoconnect));
}
TEST_F(UtcWifiManagerConnection, ApGetAutoConnectN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_ap_get_auto_connect(nullptr, nullptr));
+ bool autoconnect;
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_ap_get_auto_connect(ap, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_ap_get_auto_connect(nullptr, &autoconnect));
}
-TEST_F(UtcWifiManagerConnection, ApGetAutoConnectN2)
-{
- bool autoconnect = 1;
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connected_ap(handle, &ap));
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_ap_get_auto_connect(&ap, &autoconnect));
-}
-
-/*
- * TEST_F(UtcWifiManagerConnection, ApGetAutoConnectP1)
-{
- bool autoconnect = 1;
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_ap_get_auto_connect(&ap, &autoconnect));
-}
-*/
-
TEST_F(UtcWifiManagerConnection, GetConnectionModeN1)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_mode(nullptr, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_mode(nullptr, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetConnectionModeN2)
{
- EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_mode(handle, nullptr));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_INVALID_PARAMETER, wifi_manager_get_connection_mode(handle, nullptr));
}
TEST_F(UtcWifiManagerConnection, GetConnectionModeP1)
{
wifi_manager_connection_mode_e mode;
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connection_mode(handle, &mode));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_get_connection_mode(handle, &mode));
}