19 #ifndef MIR_TEST_DOUBLES_MOCK_CLIENT_SURFACE_H_
20 #define MIR_TEST_DOUBLES_MOCK_CLIENT_SURFACE_H_
23 #include <gmock/gmock.h>
virtual std::shared_ptr< ClientBuffer > get_current_buffer()=0
MOCK_METHOD2(request_and_wait_for_configure, void(MirSurfaceAttrib, int))
virtual void request_and_wait_for_next_buffer()=0
virtual void request_and_wait_for_configure(MirSurfaceAttrib a, int value)=0
Definition: mir_client_surface.h:31
MOCK_METHOD0(get_current_buffer, std::shared_ptr< client::ClientBuffer >())
virtual MirSurfaceParameters get_parameters() const =0
MOCK_CONST_METHOD0(get_parameters, MirSurfaceParameters())
Definition: mock_client_surface.h:32