22#include "gmock/gmock.h"
33 (
const google::protobuf::Message&, Request::Type,
bool),
MOCK_METHOD(int, RecvRawMessage,(google::protobuf::Message *),(override))
MockNetChannel(const std::string &ip, int port)
MOCK_METHOD(int, SendRawMessage,(const google::protobuf::Message &),(override))
MOCK_METHOD(int, RecvRawMessageStr,(std::string *),(override))
MOCK_METHOD(int, SendRawMessageData,(const std::string &),(override))
MOCK_METHOD(int, SendRequest,(const google::protobuf::Message &, Request::Type, bool),(override))
virtual int SendRawMessage(const google::protobuf::Message &message)
virtual int RecvRawMessageStr(std::string *message)
virtual int SendRawMessageData(const std::string &message_str)
virtual int RecvRawMessage(google::protobuf::Message *message)
virtual int SendRequest(const google::protobuf::Message &message, Request::Type cmd, bool need_response=false)