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:54
void disconnector(std::function< void()> func)
Definition: mock_session.h:50
virtual ~MySQLServerMockSession()=default
bool debug_mode() const
Definition: mock_session.h:48
std::function< void()> disconnector_
Definition: mock_session.h:64
MySQLServerMockSession(std::unique_ptr< StatementReaderBase > statement_processor, const bool debug_mode)
Definition: mock_session.h:37
std::unique_ptr< StatementReaderBase > json_reader_
Definition: mock_session.h:59
bool debug_mode_
Definition: mock_session.h:62
Definition: mock_server_component.h:36
Definition: gcs_xcom_synode.h:64