5#ifndef FLUTTER_SHELL_PLATFORM_WINDOWS_TESTING_EGL_MOCK_MANAGER_H_
6#define FLUTTER_SHELL_PLATFORM_WINDOWS_TESTING_EGL_MOCK_MANAGER_H_
8#include "flutter/fml/macros.h"
9#include "flutter/shell/platform/windows/egl/manager.h"
10#include "gmock/gmock.h"
23 (HWND,
size_t,
size_t),
virtual Context * resource_context() const
Manager(bool enable_impeller)
virtual Context * render_context() const
virtual std::unique_ptr< WindowSurface > CreateWindowSurface(HWND hwnd, size_t width, size_t height)
Mock for the |Manager| base class.
MOCK_METHOD(flutter::egl::Context *, resource_context,(),(const, override))
MOCK_METHOD(std::unique_ptr< flutter::egl::WindowSurface >, CreateWindowSurface,(HWND, size_t, size_t),(override))
MOCK_METHOD(flutter::egl::Context *, render_context,(),(const, override))