diff options
-rw-r--r-- | src/components/application_manager/rpc_plugins/app_service_rpc_plugin/test/app_service_app_extension_test.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/test/app_service_app_extension_test.cc b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/test/app_service_app_extension_test.cc index 6cfb652ef6..357e0ca7cb 100644 --- a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/test/app_service_app_extension_test.cc +++ b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/test/app_service_app_extension_test.cc @@ -22,6 +22,7 @@ using ::testing::ReturnRef; const std::string media = "MEDIA"; const std::string nav = "NAVIGATION"; +const std::string future = "FUTURESERVICE"; class AppServiceAppExtensionTest : public ::testing::Test { public: @@ -37,6 +38,8 @@ class AppServiceAppExtensionTest : public ::testing::Test { TEST_F(AppServiceAppExtensionTest, Subscribe_SUCCESS) { bool ret = as_ext.SubscribeToAppService(media); EXPECT_TRUE(ret); + ret = as_ext.SubscribeToAppService(future); + EXPECT_TRUE(ret); } TEST_F(AppServiceAppExtensionTest, DoubleSubscribe_FAILURE) { @@ -60,11 +63,15 @@ TEST_F(AppServiceAppExtensionTest, UnsubscribeFromAllAppService_SUCCESS) { EXPECT_TRUE(ret); ret = as_ext.SubscribeToAppService(nav); EXPECT_TRUE(ret); + ret = as_ext.SubscribeToAppService(future); + EXPECT_TRUE(ret); as_ext.UnsubscribeFromAppService(); ret = as_ext.IsSubscribedToAppService(media); EXPECT_FALSE(ret); ret = as_ext.IsSubscribedToAppService(nav); EXPECT_FALSE(ret); + ret = as_ext.IsSubscribedToAppService(future); + EXPECT_FALSE(ret); } TEST_F(AppServiceAppExtensionTest, UnsubscribeFromMediaAppService_SUCCESS) { @@ -72,11 +79,15 @@ TEST_F(AppServiceAppExtensionTest, UnsubscribeFromMediaAppService_SUCCESS) { EXPECT_TRUE(ret); ret = as_ext.SubscribeToAppService(nav); EXPECT_TRUE(ret); + ret = as_ext.SubscribeToAppService(future); + EXPECT_TRUE(ret); as_ext.UnsubscribeFromAppService(media); ret = as_ext.IsSubscribedToAppService(media); EXPECT_FALSE(ret); ret = as_ext.IsSubscribedToAppService(nav); EXPECT_TRUE(ret); + ret = as_ext.IsSubscribedToAppService(future); + EXPECT_TRUE(ret); } } // namespace app_service_rpc_plugin } // namespace components |