summaryrefslogtreecommitdiff
path: root/src/components/policy/policy_regular/test/policy_manager_impl_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/policy/policy_regular/test/policy_manager_impl_test.cc')
-rw-r--r--src/components/policy/policy_regular/test/policy_manager_impl_test.cc12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/components/policy/policy_regular/test/policy_manager_impl_test.cc b/src/components/policy/policy_regular/test/policy_manager_impl_test.cc
index 5f3e81232e..da5a677602 100644
--- a/src/components/policy/policy_regular/test/policy_manager_impl_test.cc
+++ b/src/components/policy/policy_regular/test/policy_manager_impl_test.cc
@@ -835,6 +835,7 @@ TEST_F(
}
TEST_F(PolicyManagerImplTest2, UpdateApplication_AppServices) {
+ std::string media_str = "MEDIA";
// Arrange
CreateLocalPT("sdl_preloaded_pt.json");
EXPECT_EQ("UP_TO_DATE", manager->GetPolicyTableStatus());
@@ -845,18 +846,19 @@ TEST_F(PolicyManagerImplTest2, UpdateApplication_AppServices) {
policy_table::AppServiceParameters();
manager->GetAppServiceParameters(app_id2, &app_service_parameters);
- ASSERT_FALSE(app_service_parameters.find("MEDIA") ==
+ ASSERT_FALSE(app_service_parameters.find(media_str) ==
app_service_parameters.end());
- auto service_names = *(app_service_parameters["MEDIA"].service_names);
+ auto service_names = *(app_service_parameters[media_str].service_names);
- EXPECT_TRUE(service_names.is_initialized());
+ ASSERT_TRUE(service_names.is_initialized());
+ ASSERT_EQ(service_names.size(), 2u);
EXPECT_EQ(static_cast<std::string>(service_names[0]), "SDL App");
EXPECT_EQ(static_cast<std::string>(service_names[1]), "SDL Music");
- auto handled_rpcs = app_service_parameters["MEDIA"].handled_rpcs;
+ auto handled_rpcs = app_service_parameters[media_str].handled_rpcs;
- EXPECT_TRUE(handled_rpcs.is_initialized());
+ ASSERT_TRUE(handled_rpcs.is_initialized());
EXPECT_EQ(handled_rpcs[0].function_id, 41);
// Check no update required