26#ifndef MYSQLD_MOCK_MOCK_SESSION_INCLUDED
27#define MYSQLD_MOCK_MOCK_SESSION_INCLUDED
38 std::unique_ptr<StatementReaderBase> statement_processor,
44 virtual void run() = 0;
Definition: mock_session.h:35
void disconnect()
Definition: mock_session.h:56
void disconnector(std::function< void()> func)
Definition: mock_session.h:52
virtual ~MySQLServerMockSession()=default
bool debug_mode() const
Definition: mock_session.h:50
std::function< void()> disconnector_
Definition: mock_session.h:66
MySQLServerMockSession(std::unique_ptr< StatementReaderBase > statement_processor, const bool debug_mode)
Definition: mock_session.h:37
virtual void terminate()=0
std::unique_ptr< StatementReaderBase > json_reader_
Definition: mock_session.h:61
bool debug_mode_
Definition: mock_session.h:64
Definition: mock_server_component.h:36
Definition: gcs_xcom_synode.h:64