diff options
Diffstat (limited to 'src/components/include/test/application_manager/mock_application_manager.h')
-rw-r--r-- | src/components/include/test/application_manager/mock_application_manager.h | 41 |
1 files changed, 32 insertions, 9 deletions
diff --git a/src/components/include/test/application_manager/mock_application_manager.h b/src/components/include/test/application_manager/mock_application_manager.h index e94d9b4b3a..58edcb637a 100644 --- a/src/components/include/test/application_manager/mock_application_manager.h +++ b/src/components/include/test/application_manager/mock_application_manager.h @@ -43,7 +43,6 @@ #include "application_manager/application_manager_settings.h" #include "application_manager/commands/command.h" #include "application_manager/hmi_capabilities.h" -#include "application_manager/vehicle_info_data.h" #include "application_manager/state_controller.h" #include "application_manager/message.h" #include "resumption/last_state.h" @@ -152,6 +151,8 @@ class MockApplicationManager : public application_manager::ApplicationManager { bool(application_manager::ApplicationConstSharedPtr app)); MOCK_METHOD1(OnApplicationRegistered, void(application_manager::ApplicationSharedPtr app)); + MOCK_METHOD1(OnApplicationSwitched, + void(application_manager::ApplicationSharedPtr app)); MOCK_CONST_METHOD0(connection_handler, connection_handler::ConnectionHandler&()); MOCK_CONST_METHOD0(protocol_handler, protocol_handler::ProtocolHandler&()); @@ -167,7 +168,7 @@ class MockApplicationManager : public application_manager::ApplicationManager { MOCK_CONST_METHOD0(IsHMICooperating, bool()); MOCK_METHOD2(IviInfoUpdated, std::vector<application_manager::ApplicationSharedPtr>( - application_manager::VehicleDataType vehicle_info, + mobile_apis::VehicleDataType::eType vehicle_info, int value)); MOCK_METHOD1(RegisterApplication, application_manager::ApplicationSharedPtr(const utils::SharedPtr< @@ -188,7 +189,9 @@ class MockApplicationManager : public application_manager::ApplicationManager { const std::string& file_name, const int64_t offset)); MOCK_METHOD1(SetAllAppsAllowed, void(const bool allowed)); - MOCK_METHOD1(set_driver_distraction, void(bool is_distracting)); + MOCK_METHOD1( + set_driver_distraction_state, + void(const hmi_apis::Common_DriverDistractionState::eType state)); MOCK_METHOD6(StartAudioPassThruThread, void(int32_t session_key, int32_t correlation_id, @@ -245,10 +248,18 @@ class MockApplicationManager : public application_manager::ApplicationManager { bool state)); MOCK_CONST_METHOD4(CreateRegularState, application_manager::HmiStatePtr( - uint32_t app_id, + application_manager::ApplicationSharedPtr app, mobile_apis::HMILevel::eType hmi_level, mobile_apis::AudioStreamingState::eType audio_state, mobile_apis::SystemContext::eType system_context)); + DEPRECATED MOCK_CONST_METHOD4( + CreateRegularState, + application_manager::HmiStatePtr( + uint32_t app_id, + mobile_apis::HMILevel::eType hmi_level, + mobile_apis::AudioStreamingState::eType audio_state, + mobile_apis::SystemContext::eType system_context)); + MOCK_METHOD2(SendAudioPassThroughNotification, void(uint32_t session_key, std::vector<uint8_t>& binary_data)); MOCK_CONST_METHOD2(CanAppStream, @@ -260,9 +271,16 @@ class MockApplicationManager : public application_manager::ApplicationManager { MOCK_METHOD0(event_dispatcher, application_manager::event_engine::EventDispatcher&()); - MOCK_CONST_METHOD1(IsAppSubscribedForWayPoints, bool(const uint32_t)); - MOCK_METHOD1(SubscribeAppForWayPoints, void(const uint32_t)); - MOCK_METHOD1(UnsubscribeAppFromWayPoints, void(const uint32_t)); + DEPRECATED MOCK_CONST_METHOD1(IsAppSubscribedForWayPoints, + bool(const uint32_t)); + DEPRECATED MOCK_METHOD1(SubscribeAppForWayPoints, void(const uint32_t)); + DEPRECATED MOCK_METHOD1(UnsubscribeAppFromWayPoints, void(const uint32_t)); + MOCK_CONST_METHOD1(IsAppSubscribedForWayPoints, + bool(application_manager::ApplicationSharedPtr)); + MOCK_METHOD1(SubscribeAppForWayPoints, + void(application_manager::ApplicationSharedPtr)); + MOCK_METHOD1(UnsubscribeAppFromWayPoints, + void(application_manager::ApplicationSharedPtr)); MOCK_CONST_METHOD0(IsAnyAppSubscribedForWayPoints, bool()); MOCK_CONST_METHOD0(GetAppsSubscribedForWayPoints, const std::set<int32_t>()); MOCK_CONST_METHOD1( @@ -272,9 +290,9 @@ class MockApplicationManager : public application_manager::ApplicationManager { AppsWaitingForRegistration, DataAccessor<application_manager::AppsWaitRegistrationSet>()); - MOCK_METHOD1(ReplaceMobileByHMIAppId, + MOCK_METHOD1(ReplaceMobileWithHMIAppId, void(smart_objects::SmartObject& message)); - MOCK_METHOD1(ReplaceHMIByMobileAppId, + MOCK_METHOD1(ReplaceHMIWithMobileAppId, void(smart_objects::SmartObject& message)); MOCK_METHOD1(GetAvailableSpaceForApp, uint32_t(const std::string& folder_name)); @@ -289,6 +307,11 @@ class MockApplicationManager : public application_manager::ApplicationManager { MOCK_METHOD1(ValidateMessageBySchema, application_manager::MessageValidationResult( const application_manager::Message& message)); + MOCK_METHOD2(ProcessReconnection, + void(application_manager::ApplicationSharedPtr application, + const uint32_t connection_key)); + MOCK_CONST_METHOD1(IsAppInReconnectMode, + bool(const std::string& policy_app_id)); }; } // namespace application_manager_test |