diff options
Diffstat (limited to 'src/components/include/test/application_manager/mock_rpc_service.h')
-rw-r--r-- | src/components/include/test/application_manager/mock_rpc_service.h | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/components/include/test/application_manager/mock_rpc_service.h b/src/components/include/test/application_manager/mock_rpc_service.h index aacb48a5ab..ed06b930d8 100644 --- a/src/components/include/test/application_manager/mock_rpc_service.h +++ b/src/components/include/test/application_manager/mock_rpc_service.h @@ -1,13 +1,16 @@ #ifndef MOCK_RPC_SERVICE_H #define MOCK_RPC_SERVICE_H -#include "gmock/gmock.h" #include "application_manager/rpc_service.h" +#include "gmock/gmock.h" +#include "smart_objects/object_schema_item.h" namespace test { namespace components { namespace application_manager_test { +using ns_smart_device_link::ns_smart_objects::SMember; + class MockRPCService : public application_manager::rpc_service::RPCService { public: MOCK_METHOD2( @@ -31,9 +34,20 @@ class MockRPCService : public application_manager::rpc_service::RPCService { IsAppServiceRPC, bool(int32_t function_id, application_manager::commands::Command::CommandSource source)); + MOCK_METHOD3(UpdateMobileRPCParams, + void(const mobile_apis::FunctionID::eType& function_id, + const mobile_apis::messageType::eType& message_type, + const std::map<std::string, SMember>& members)); + + MOCK_METHOD3(UpdateHMIRPCParams, + void(const hmi_apis::FunctionID::eType& function_id, + const hmi_apis::messageType::eType& message_type, + const std::map<std::string, SMember>& members)); + + MOCK_METHOD0(Stop, void()); }; -} -} -} +} // namespace application_manager_test +} // namespace components +} // namespace test #endif // MOCK_RPC_SERVICE_H |