Add widget efl unittests
[platform/core/appfw/appcore-widget.git] / test / unit_tests / mock / appcore_multiwindow_base_mock.cc
index f140a0d..0f88b17 100644 (file)
@@ -44,3 +44,40 @@ extern "C" const char* appcore_multiwindow_base_instance_get_class_id(
   return MOCK_HOOK_P1(MultiWindowBaseMock,
         appcore_multiwindow_base_instance_get_class_id, context);
 }
+
+extern "C" void appcore_multiwindow_base_class_add(
+        appcore_multiwindow_base_class cls) {
+  return MOCK_HOOK_P1(MultiWindowBaseMock,
+        appcore_multiwindow_base_class_add, cls);
+}
+
+extern "C" void appcore_multiwindow_base_instance_drop(
+      appcore_multiwindow_base_instance_h context) {
+  return MOCK_HOOK_P1(MultiWindowBaseMock,
+        appcore_multiwindow_base_instance_drop, context);
+}
+
+extern "C" appcore_multiwindow_base_instance_h
+      appcore_multiwindow_base_instance_find(const char *id) {
+  return MOCK_HOOK_P1(MultiWindowBaseMock,
+        appcore_multiwindow_base_instance_find, id);
+}
+
+extern "C" const appcore_multiwindow_base_class *
+      appcore_multiwindow_base_instance_get_class(
+            appcore_multiwindow_base_instance_h context) {
+  return MOCK_HOOK_P1(MultiWindowBaseMock,
+        appcore_multiwindow_base_instance_get_class, context);
+}
+
+extern "C" void appcore_multiwindow_base_instance_exit(
+      appcore_multiwindow_base_instance_h context) {
+  return MOCK_HOOK_P1(MultiWindowBaseMock,
+        appcore_multiwindow_base_instance_exit, context);
+}
+
+extern "C" void appcore_multiwindow_base_instance_pause(
+      appcore_multiwindow_base_instance_h context) {
+  return MOCK_HOOK_P1(MultiWindowBaseMock,
+        appcore_multiwindow_base_instance_pause, context);
+}