Implement gtest for every public API
[platform/core/appfw/message-port.git] / mock / gio_mock.h
index 0ff6e33..3867d5c 100644 (file)
@@ -64,6 +64,16 @@ class GioMock : public virtual ModuleMock {
 
   MOCK_METHOD2(g_dbus_method_invocation_return_value,
       GDBusNodeInfo*(GDBusMethodInvocation*, GVariant*));
+
+  MOCK_METHOD5(g_dbus_connection_send_message,
+      gboolean(GDBusConnection*, GDBusMessage*, GDBusSendMessageFlags,
+          volatile guint32*, GError**));
+  MOCK_METHOD2(g_dbus_message_set_unix_fd_list,
+      void(GDBusMessage*, GUnixFDList*));
+  MOCK_METHOD7(g_bus_watch_name_on_connection,
+      guint(GDBusConnection*, const gchar*, GBusNameWatcherFlags,
+      GBusNameAppearedCallback, GBusNameVanishedCallback, gpointer,
+      GDestroyNotify));
 };
 
 #endif  // UNIT_TESTS_MOCK_GIO_MOCK_H_