summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/components/application_manager/rpc_plugins/app_service_rpc_plugin/test/app_service_app_extension_test.cc11
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