1/* 2 * Copyright (c) 2024 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16#include "MockGlobalResult.h" 17 18// MockJsAppImpl 19bool g_getOrientation = false; 20bool g_getColorMode = false; 21bool g_memoryRefresh = false; 22bool g_getJSONTree = false; 23bool g_getDefaultJSONTree = false; 24bool g_loadDocument = false; 25bool g_reloadRuntimePage = false; 26bool g_restart = false; 27bool g_dispatchBackPressedEvent = false; 28bool g_dispatchPointerEvent = false; 29bool g_dispatchAxisEvent = false; 30bool g_dispatchInputMethodEvent = false; 31bool g_dispatchKeyEvent = false; 32 33// MockKeyInputImpl 34bool g_dispatchOsInputMethodEvent = false; 35bool g_dispatchOsKeyEvent = false; 36 37// MockMouseInputImpl 38bool g_dispatchOsTouchEvent = false; 39bool g_dispatchOsBackEvent = false; 40 41// MockVirtualMessageImpl 42bool g_sendVirtualMessage = false; 43 44// MockLocalSocket 45bool g_input = false; 46bool g_output = false; 47bool g_disconnectFromServer = false; 48 49// MockWebSocketServer 50bool g_run = false; 51bool g_writeData = false; 52 53// MockVirtualScreen 54bool g_getCurrentWidth = false; 55bool g_getCurrentHeight = false; 56bool g_getCurrentRouter = false; 57bool g_getAbilityCurrentRouter = false; 58bool g_getFastPreviewMsg = false; 59bool g_getFoldStatus = false; 60 61// MockAceAbility 62bool g_setMockModuleList = false; 63bool g_initEnv = false; 64bool g_onBackPressed = false; 65bool g_onInputEvent = false; 66bool g_onInputMethodEvent = false; 67bool g_onConfigurationChanged = false; 68bool g_surfaceChanged = false; 69bool g_replacePage = false; 70bool g_loadAceDocument = false; 71bool g_getAceJSONTree = false; 72bool g_operateComponent = false; 73bool g_setWindow = false; 74 75// MockWindowDisplay 76bool g_execStatusChangedCallback = false; 77 78// MockGlfwRenderContext 79bool g_glfwInit = false; 80bool g_createGlfwWindow = false; 81bool g_destroyWindow = false; 82bool g_terminate = false; 83bool g_pollEvents = false; 84 85// MockWindow 86bool g_setContentInfoCallback = false; 87bool g_createSurfaceNode = false; 88bool g_getSystemBarPropertyByType = false; 89bool g_updateAvoidArea = false; 90 91// MockSimulator 92bool g_terminateAbility = false; 93bool g_updateConfiguration = false; 94bool g_setAbilityMockList = false; 95bool g_setHostResolveBufferTracker = false; 96 97// MockJsAbility 98bool g_jsAbilityLaunch = false; 99bool g_jsAbilityShow = false; 100bool g_jsAbilityHide = false; 101bool g_jsAbilityTransferToDestroy = false; 102 103// MockUIFont 104bool g_uiFontSetFont = false; 105bool g_uiFontSetPsramMemory = false; 106 107// MockProductAdapter 108bool g_setDefaultFontStyle = false; 109 110// MockDebugger 111bool g_configEngineDebugger = false; 112 113// MockGraphicStartUp 114bool g_graphicStartUpInit = false; 115 116// MockInputDeviceManager 117bool g_inputDeviceManagerAdd = false; 118 119// MockTaskManager 120bool g_taskHandler = false; 121 122// MockGlobal 123bool g_globalConfigLanguage = false;