diff options
Diffstat (limited to 'src/components/application_manager/test/hmi_capabilities_test.cc')
-rw-r--r-- | src/components/application_manager/test/hmi_capabilities_test.cc | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/components/application_manager/test/hmi_capabilities_test.cc b/src/components/application_manager/test/hmi_capabilities_test.cc index 738797b122..4eb9f920d9 100644 --- a/src/components/application_manager/test/hmi_capabilities_test.cc +++ b/src/components/application_manager/test/hmi_capabilities_test.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, Ford Motor Company + * Copyright (c) 2017, Ford Motor Company * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -45,7 +45,7 @@ #include "application_manager/mock_application_manager_settings.h" #include "application_manager/mock_event_dispatcher.h" #include "application_manager/state_controller.h" -#include "resumption/last_state.h" +#include "resumption/last_state_impl.h" #include "application_manager/resumption/resume_ctrl.h" namespace test { @@ -59,7 +59,6 @@ using ::testing::AtLeast; using ::testing::Invoke; using ::testing::InSequence; -namespace smart_objects = NsSmartDeviceLink::NsSmartObjects; using namespace application_manager; class HMICapabilitiesTest : public ::testing::Test { @@ -95,7 +94,7 @@ class HMICapabilitiesTest : public ::testing::Test { void SetCooperating(); MockApplicationManager app_mngr_; event_engine_test::MockEventDispatcher mock_event_dispatcher; - resumption::LastState last_state_; + resumption::LastStateImpl last_state_; MockApplicationManagerSettings mock_application_manager_settings_; utils::SharedPtr<HMICapabilitiesForTesting> hmi_capabilities_test; const std::string file_name_; @@ -230,6 +229,13 @@ TEST_F(HMICapabilitiesTest, LoadCapabilitiesFromFile) { static_cast<hmi_apis::Common_Language::eType>( tts_supported_languages[2].asInt())); + // Check TTS capabilities + const smart_objects::SmartObject tts_capabilities = + *(hmi_capabilities_test->speech_capabilities()); + EXPECT_EQ(hmi_apis::Common_SpeechCapabilities::SC_TEXT, + static_cast<hmi_apis::Common_SpeechCapabilities::eType>( + tts_capabilities[0].asInt())); + // Check button capabilities const smart_objects::SmartObject buttons_capabilities_so = *(hmi_capabilities_test->button_capabilities()); |