blob: 81da855c9026702999db90a41cc61d9be0f219c3 [file] [log] [blame]
#pragma once
#include "rocketmq/MessageListener.h"
#include "gmock/gmock.h"
ROCKETMQ_NAMESPACE_BEGIN
class StandardMessageListenerMock : public StandardMessageListener {
public:
MOCK_METHOD(ConsumeMessageResult, consumeMessage, (const std::vector<MQMessageExt>&), (override));
};
class FifoMessageListenerMock : public FifoMessageListener {
public:
MOCK_METHOD(ConsumeMessageResult, consumeMessage, (const MQMessageExt&), (override));
};
ROCKETMQ_NAMESPACE_END