 VECTOR_HANDLE, handle); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , int, VECTOR_push_back, VECTOR_HANDLE, handle, const void*, elements, size_t, numElements); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void, VECTOR_erase, VECTOR_HANDLE, handle, void*, elements, size_t, index); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void*, VECTOR_element, const VECTOR_HANDLE, handle, size_t, index); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void*, VECTOR_front, const VECTOR_HANDLE, handle); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void*, VECTOR_back, const VECTOR_HANDLE, handle); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , size_t, VECTOR_size, const VECTOR_HANDLE, handle); DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void*, VECTOR_find_if, const VECTOR_HANDLE, handle, PREDICATE_FUNCTION, pred, const void*, value);  DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , int, mallocAndStrcpy_s, char**, destination, const char*, source);  DECLARE_GLOBAL_MOCK_METHOD_0(CGatewayMocks, , void*, gballoc_