Add unittest for badge
[platform/core/appfw/badge.git] / tests / mock / gio_mock.h
index ab343d0..298ce50 100644 (file)
@@ -28,25 +28,13 @@ class GioMock : public virtual ModuleMock {
 
   MOCK_METHOD3(g_bus_get_sync,
       GDBusConnection*(GBusType, GCancellable*, GError**));
-  MOCK_METHOD7(g_bus_own_name_on_connection,
-      guint(GDBusConnection*, const gchar*, GBusNameOwnerFlags,
-          GBusNameAcquiredCallback, GBusNameLostCallback,
-          gpointer, GDestroyNotify));
-
   MOCK_METHOD4(g_dbus_message_new_method_call,
       GDBusMessage*(const gchar*, const gchar*, const gchar*, const gchar*));
   MOCK_METHOD2(g_dbus_message_set_body, void(GDBusMessage*, GVariant*));
   MOCK_METHOD1(g_dbus_message_get_body, GVariant*(GDBusMessage*));
-
   MOCK_METHOD7(g_dbus_connection_send_message_with_reply_sync,
       GDBusMessage*(GDBusConnection*, GDBusMessage*, GDBusSendMessageFlags,
           gint, volatile guint32*, GCancellable*, GError**));
-  MOCK_METHOD7(g_dbus_connection_emit_signal,
-      gboolean(GDBusConnection*, const gchar*, const gchar*, const gchar*,
-          const gchar*, GVariant*, GError**));
-  MOCK_METHOD7(g_dbus_connection_register_object,
-      guint(GDBusConnection*, const gchar*, GDBusInterfaceInfo*,
-          const GDBusInterfaceVTable*, gpointer, GDestroyNotify, GError**));
   MOCK_METHOD10(g_dbus_connection_signal_subscribe,
       guint(GDBusConnection*, const gchar*, const gchar*, const gchar*,
           const gchar*, const gchar*, GDBusSignalFlags, GDBusSignalCallback,
@@ -54,14 +42,15 @@ class GioMock : public virtual ModuleMock {
   MOCK_METHOD8(g_dbus_connection_send_message_with_reply,
       void(GDBusConnection*, GDBusMessage*, GDBusSendMessageFlags, gint,
           volatile guint32*, GCancellable*, GAsyncReadyCallback, gpointer));
-  MOCK_METHOD3(g_dbus_connection_send_message_with_reply_finish,
-      GDBusMessage*(GDBusConnection*, GAsyncResult*, GError**));
-
-  MOCK_METHOD2(g_dbus_node_info_new_for_xml,
-      GDBusNodeInfo*(const gchar*, GError**));
-
-  MOCK_METHOD2(g_dbus_method_invocation_return_value,
-      GDBusNodeInfo*(GDBusMethodInvocation*, GVariant*));
+  MOCK_METHOD2(g_dbus_message_to_gerror,
+      gboolean(GDBusMessage*, GError**));
+  MOCK_METHOD7(g_bus_watch_name_on_connection,
+      guint(GDBusConnection*, const gchar*, GBusNameWatcherFlags,
+          GBusNameAppearedCallback, GBusNameVanishedCallback, gpointer,
+          GDestroyNotify));
+  MOCK_METHOD1(g_bus_unwatch_name, void(guint));
+  MOCK_METHOD2(g_dbus_connection_signal_unsubscribe,
+          void(GDBusConnection*, guint));
 };
 
 #endif  // MOCK_GIO_MOCK_H_