gtest: add testcases for asnyc API
[platform/core/api/tethering.git] / tests / mocks / tethering_gdbus.h
index 78da14d..941d46f 100644 (file)
 #include <stdbool.h>
 
 enum {
-       TETHERING_MOCK_GDBUS_SIGNAL_ON = 1,
-       TETHERING_MOCK_GDBUS_SIGNAL_OFF,
+       TETHERING_MOCK_GDBUS_SIGNAL_NET_CLOSED = 0,
+       TETHERING_MOCK_GDBUS_SIGNAL_WIFI_TETHER_ON,
+       TETHERING_MOCK_GDBUS_SIGNAL_WIFI_TETHER_OFF,
+       TETHERING_MOCK_GDBUS_SIGNAL_USB_TETHER_ON,
+       TETHERING_MOCK_GDBUS_SIGNAL_USB_TETHER_OFF,
+       TETHERING_MOCK_GDBUS_SIGNAL_BT_TETHER_ON,
+       TETHERING_MOCK_GDBUS_SIGNAL_BT_TETHER_OFF,
+       TETHERING_MOCK_GDBUS_SIGNAL_NO_DATA_TIMEOUT,
        TETHERING_MOCK_GDBUS_SIGNAL_LOW_BATTERY_MODE,
        TETHERING_MOCK_GDBUS_SIGNAL_FLIGHT_MODE,
        TETHERING_MOCK_GDBUS_SIGNAL_SECURITY_TYPE_CHANGED,
@@ -30,6 +36,32 @@ enum {
        TETHERING_MOCK_GDBUS_SIGNAL_MAX
 };
 
+enum {
+       TETHERING_MOCK_GDBUS_METHOD_DISABLE_USB = 1,
+       TETHERING_MOCK_GDBUS_METHOD_DISABLE_WIFI,
+       TETHERING_MOCK_GDBUS_METHOD_DISABLE_BT,
+       TETHERING_MOCK_GDBUS_METHOD_DISABLE_P2P,
+       TETHERING_MOCK_GDBUS_METHOD_GET_DATA_PACKET_USAGE,
+       TETHERING_MOCK_GDBUS_METHOD_MAX
+};
+
+enum {
+       TETHERING_MOCK_GDBUS_EVENT_ENABLE = 0,
+       TETHERING_MOCK_GDBUS_EVENT_DISABLE,
+       TETHERING_MOCK_GDBUS_EVENT_ENABLE_WIFI,
+       TETHERING_MOCK_GDBUS_EVENT_DISABLE_WIFI,
+       TETHERING_MOCK_GDBUS_EVENT_CHANGE_WIFI,
+       TETHERING_MOCK_GDBUS_EVENT_ENABLE_USB,
+       TETHERING_MOCK_GDBUS_EVENT_DISABLE_USB,
+       TETHERING_MOCK_GDBUS_EVENT_ENABLE_BT,
+       TETHERING_MOCK_GDBUS_EVENT_DISABLE_BT,
+       TETHERING_MOCK_GDBUS_EVENT_ENABLE_P2P,
+       TETHERING_MOCK_GDBUS_EVENT_DISABLE_P2P,
+       TETHERING_MOCK_GDBUS_EVENT_GET_STATION_INFO,
+       TETHERING_MOCK_GDBUS_EVENT_GET_DATA_PACKET_USAGE,
+       TETHERING_MOCK_GDBUS_EVENT_MAX
+};
+
 void tethering_mock_set_gdbus_result(bool value);
 void tethering_mock_invoke_gdbus_async_callback(void);
 void tethering_mock_emit_gdbus_signal(int signo);