diff options
author | JackLivio <jack@livio.io> | 2019-05-30 15:15:30 -0400 |
---|---|---|
committer | JackLivio <jack@livio.io> | 2019-05-30 15:15:30 -0400 |
commit | f9da1006598f1d7937d8a4a396f1363ae4b702ef (patch) | |
tree | 6bcab2de60f8e6263139b96404f4b68e91448ef7 | |
parent | 99898b748a14586180040173902aa281c6addc5b (diff) | |
download | sdl_core-tests/app_service_app_extension.tar.gz |
Add future service teststests/app_service_app_extension
-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 |