22#include <gmock/gmock.h>
36 MOCK_METHOD(
int, SendHeartBeat, (
const HeartBeatInfo&), (
override));
37 MOCK_METHOD(
int, SendMessage, (
const google::protobuf::Message&), (
override));
39 MOCK_METHOD(
void, BroadCast, (
const google::protobuf::Message&), (
override));
40 MOCK_METHOD(
void, SendMessage, (
const google::protobuf::Message&, int64_t),
43 (
const google::protobuf::Message&,
const ReplicaInfo&),
MockCheckPointManager(const ResDBConfig &config, ReplicaCommunicator *communicator, SignatureVerifier *verifier)
MOCK_METHOD(int, SendMessage,(const google::protobuf::Message &, const ReplicaInfo &),(override))
MOCK_METHOD(void, BroadCast,(const google::protobuf::Message &),(override))
MockCheckPointManager(const std::vector< ReplicaInfo > &replicas)
MOCK_METHOD(int, SendHeartBeat,(const HeartBeatInfo &),(override))
MOCK_METHOD(int, SendMessage,(const google::protobuf::Message &),(override))
MOCK_METHOD(void, SendMessage,(const google::protobuf::Message &, int64_t),(override))