 DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , MODULE_HANDLE, mock_Module_ParseConfigurationFromJson, const char*, configuration); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void, mock_Module_FreeConfiguration, void*, configuration); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , MODULE_HANDLE, mock_Module_Create, BROKER_HANDLE, broker, const void*, configuration); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void, mock_Module_Destroy, MODULE_HANDLE, moduleHandle); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void, mock_Module_Receive, MODULE_HANDLE, moduleHandle, MESSAGE_HANDLE, messageHandle)