ifw-fcf 7.1.4
Loading...
Searching...
No Matches
mockIComm.hpp
Go to the documentation of this file.
1#include "gmock/gmock.h"
2
3// Local headers
4#include <ifw/core/protocol/base/iComm.hpp>
5
6class MockIComm : public ifw::core::protocol::base::IComm
7{
8public:
9
10 MOCK_METHOD2(Connect, void(const std::string& device, const std::string& address));
11 MOCK_METHOD1(Read, void(ifw::core::protocol::base::VectorVariant& params));
12 MOCK_METHOD1(Write, void(const ifw::core::protocol::base::VectorVariant& params));
13 MOCK_METHOD4(Rpc, void(const std::string& obj,
14 const std::string& proc,
15 const ifw::core::protocol::base::VectorVariant& params,
16 ifw::core::protocol::base::Variant& result));
17 MOCK_METHOD0(Disconnect, void());
18 MOCK_METHOD1(StartMonitorItem, void(const std::string& item));
19 MOCK_METHOD1(StopMonitorItem, void(const std::string& item));
20 MOCK_METHOD1(StartMonitorItems, void(const std::vector<std::string>& item_vector));
21 MOCK_METHOD3(RegisterCB, void(ifw::core::protocol::base::Dispatcher<ifw::core::protocol::base::VectorVariant&>& dispatcher,
22 ifw::core::protocol::base::Dispatcher<>& failure,
23 ifw::core::protocol::base::Dispatcher<>& normal));
24
25
26};
27
28
29
Definition mockIComm.hpp:7
MOCK_METHOD1(Read, void(ifw::core::protocol::base::VectorVariant &params))
MOCK_METHOD2(Connect, void(const std::string &device, const std::string &address))
MOCK_METHOD3(RegisterCB, void(ifw::core::protocol::base::Dispatcher< ifw::core::protocol::base::VectorVariant & > &dispatcher, ifw::core::protocol::base::Dispatcher<> &failure, ifw::core::protocol::base::Dispatcher<> &normal))
MOCK_METHOD4(Rpc, void(const std::string &obj, const std::string &proc, const ifw::core::protocol::base::VectorVariant &params, ifw::core::protocol::base::Variant &result))
MOCK_METHOD0(Disconnect, void())
MOCK_METHOD1(StartMonitorItems, void(const std::vector< std::string > &item_vector))
MOCK_METHOD1(Write, void(const ifw::core::protocol::base::VectorVariant &params))
MOCK_METHOD1(StartMonitorItem, void(const std::string &item))
MOCK_METHOD1(StopMonitorItem, void(const std::string &item))