summaryrefslogtreecommitdiff
path: root/src/components/application_manager/test/include/application_manager/mock_message_helper.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/test/include/application_manager/mock_message_helper.h')
-rw-r--r--src/components/application_manager/test/include/application_manager/mock_message_helper.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/components/application_manager/test/include/application_manager/mock_message_helper.h b/src/components/application_manager/test/include/application_manager/mock_message_helper.h
index f8a4253cb4..eec8d464a5 100644
--- a/src/components/application_manager/test/include/application_manager/mock_message_helper.h
+++ b/src/components/application_manager/test/include/application_manager/mock_message_helper.h
@@ -354,7 +354,27 @@ class MockMessageHelper {
const hmi_apis::Common_ServiceUpdateReason::eType
service_update_reason));
+ class MockServiceStatusUpdateNotificationBuilder {
+ public:
+ MOCK_METHOD2(CreateBuilder,
+ MessageHelper::ServiceStatusUpdateNotificationBuilder(
+ hmi_apis::Common_ServiceType::eType,
+ hmi_apis::Common_ServiceEvent::eType));
+
+ MOCK_METHOD1(AddAppID,
+ MessageHelper::ServiceStatusUpdateNotificationBuilder&(
+ const uint32_t app_id));
+
+ MOCK_METHOD1(AddServiceUpdateReason,
+ MessageHelper::ServiceStatusUpdateNotificationBuilder&(
+ const hmi_apis::Common_ServiceUpdateReason::eType));
+
+ MOCK_CONST_METHOD0(notification, smart_objects::SmartObjectSPtr());
+ };
+
static MockMessageHelper* message_helper_mock();
+ static MockServiceStatusUpdateNotificationBuilder*
+ on_service_update_builder_mock();
};
} // namespace application_manager