summaryrefslogtreecommitdiff
path: root/src/components/application_manager/test/hmi_capabilities_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/test/hmi_capabilities_test.cc')
-rw-r--r--src/components/application_manager/test/hmi_capabilities_test.cc15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/components/application_manager/test/hmi_capabilities_test.cc b/src/components/application_manager/test/hmi_capabilities_test.cc
index 5c7cd238df..6234830f50 100644
--- a/src/components/application_manager/test/hmi_capabilities_test.cc
+++ b/src/components/application_manager/test/hmi_capabilities_test.cc
@@ -50,6 +50,7 @@
#include "application_manager/resumption/resume_ctrl.h"
#include "application_manager/state_controller.h"
#include "resumption/last_state_impl.h"
+#include "resumption/last_state_wrapper_impl.h"
#include "utils/file_system.h"
namespace test {
@@ -68,7 +69,9 @@ using namespace application_manager;
class HMICapabilitiesTest : public ::testing::Test {
protected:
HMICapabilitiesTest()
- : last_state_("app_storage_folder", "app_info_data")
+ : last_state_wrapper_(std::make_shared<resumption::LastStateWrapperImpl>(
+ std::make_shared<resumption::LastStateImpl>("app_storage_folder",
+ "app_info_storage")))
, file_name_("hmi_capabilities.json") {}
virtual void SetUp() OVERRIDE {
EXPECT_CALL(app_mngr_, event_dispatcher())
@@ -84,7 +87,7 @@ class HMICapabilitiesTest : public ::testing::Test {
.WillOnce(Return(false));
hmi_capabilities_test =
std::make_shared<HMICapabilitiesForTesting>(app_mngr_);
- hmi_capabilities_test->Init(&last_state_);
+ hmi_capabilities_test->Init(last_state_wrapper_);
}
void TearDown() OVERRIDE {
@@ -99,7 +102,7 @@ class HMICapabilitiesTest : public ::testing::Test {
void SetCooperating();
MockApplicationManager app_mngr_;
event_engine_test::MockEventDispatcher mock_event_dispatcher;
- resumption::LastStateImpl last_state_;
+ resumption::LastStateWrapperPtr last_state_wrapper_;
MockApplicationManagerSettings mock_application_manager_settings_;
std::shared_ptr<HMICapabilitiesForTesting> hmi_capabilities_test;
const std::string file_name_;
@@ -514,7 +517,7 @@ TEST_F(HMICapabilitiesTest,
std::shared_ptr<HMICapabilitiesForTesting> hmi_capabilities =
std::make_shared<HMICapabilitiesForTesting>(mock_app_mngr);
- hmi_capabilities->Init(&last_state_);
+ hmi_capabilities->Init(last_state_wrapper_);
// Check system capabilities; only phone capability is available
EXPECT_FALSE(hmi_capabilities->navigation_supported());
@@ -554,7 +557,7 @@ TEST_F(HMICapabilitiesTest,
std::shared_ptr<HMICapabilitiesForTesting> hmi_capabilities =
std::make_shared<HMICapabilitiesForTesting>(mock_app_mngr);
- hmi_capabilities->Init(&last_state_);
+ hmi_capabilities->Init(last_state_wrapper_);
// Check system capabilities; only navigation capability is valid, the other
// two are empty
@@ -600,7 +603,7 @@ TEST_F(HMICapabilitiesTest,
std::shared_ptr<HMICapabilitiesForTesting> hmi_capabilities =
std::make_shared<HMICapabilitiesForTesting>(mock_app_mngr);
- hmi_capabilities->Init(&last_state_);
+ hmi_capabilities->Init(last_state_wrapper_);
// with old audio pass thru format, the object is an array containing a single
// object