summaryrefslogtreecommitdiff
path: root/src/components/functional_module/test/src/plugin_manager_test.cc
diff options
context:
space:
mode:
authorAndrey Oleynik <aoleynik@luxoft.com>2017-08-20 17:07:41 +0300
committerAndrey Oleynik <aoleynik@luxoft.com>2017-08-21 16:02:16 +0300
commitb0b3b2fc4fb65d65ba7aa87a28bb0aa107a06498 (patch)
treeddd666fc04259d66141d8ed4e5e45c23b2b20f0e /src/components/functional_module/test/src/plugin_manager_test.cc
parent23ba6379252184a134830ea7afbd3fe552de6d7f (diff)
downloadsdl_core-b0b3b2fc4fb65d65ba7aa87a28bb0aa107a06498.tar.gz
Removes primary device handling logic
Diffstat (limited to 'src/components/functional_module/test/src/plugin_manager_test.cc')
-rw-r--r--src/components/functional_module/test/src/plugin_manager_test.cc53
1 files changed, 0 insertions, 53 deletions
diff --git a/src/components/functional_module/test/src/plugin_manager_test.cc b/src/components/functional_module/test/src/plugin_manager_test.cc
index 0868c66323..1692e2f06c 100644
--- a/src/components/functional_module/test/src/plugin_manager_test.cc
+++ b/src/components/functional_module/test/src/plugin_manager_test.cc
@@ -150,57 +150,4 @@ TEST_F(PluginManagerTest, OnAppHMILevelChanged) {
mobile_apis::HMILevel::eType::HMI_FULL);
}
-TEST_F(PluginManagerTest, CanAppChangeHMILevel) {
- using test::components::application_manager_test::MockApplication;
- NiceMock<MockApplication>* app = new NiceMock<MockApplication>();
- application_manager::ApplicationSharedPtr app_ptr(app);
-
- const application_manager::custom_str::CustomString name("name");
- ON_CALL(*app, name()).WillByDefault(ReturnRef(name));
-
- Expectation is_for_plugin =
- EXPECT_CALL(*module, IsAppForPlugin(app_ptr)).WillOnce(Return(true));
- EXPECT_CALL(*module, CanAppChangeHMILevel(app_ptr, _))
- .Times(1)
- .After(is_for_plugin)
- .WillOnce(Return(true));
- ASSERT_TRUE(manager->CanAppChangeHMILevel(
- app_ptr, mobile_apis::HMILevel::eType::HMI_FULL));
-}
-
-TEST_F(PluginManagerTest, CanAppChangeHMILevelNegative) {
- using test::components::application_manager_test::MockApplication;
- NiceMock<MockApplication>* app = new NiceMock<MockApplication>();
- application_manager::ApplicationSharedPtr app_ptr(app);
-
- const application_manager::custom_str::CustomString name("name");
- ON_CALL(*app, name()).WillByDefault(ReturnRef(name));
-
- Expectation is_for_plugin =
- EXPECT_CALL(*module, IsAppForPlugin(app_ptr)).WillOnce(Return(true));
- EXPECT_CALL(*module, CanAppChangeHMILevel(app_ptr, _))
- .Times(1)
- .After(is_for_plugin)
- .WillOnce(Return(false));
- ASSERT_FALSE(manager->CanAppChangeHMILevel(
- app_ptr, mobile_apis::HMILevel::eType::HMI_BACKGROUND));
-}
-
-TEST_F(PluginManagerTest, CanAppChangeHMILevelNotForPlugin) {
- using test::components::application_manager_test::MockApplication;
- NiceMock<MockApplication>* app = new NiceMock<MockApplication>();
- application_manager::ApplicationSharedPtr app_ptr(app);
-
- const application_manager::custom_str::CustomString name("name");
- ON_CALL(*app, name()).WillByDefault(ReturnRef(name));
-
- Expectation is_for_plugin =
- EXPECT_CALL(*module, IsAppForPlugin(app_ptr)).WillOnce(Return(false));
- EXPECT_CALL(*module, CanAppChangeHMILevel(app_ptr, _))
- .Times(0)
- .After(is_for_plugin);
- ASSERT_TRUE(manager->CanAppChangeHMILevel(
- app_ptr, mobile_apis::HMILevel::eType::HMI_BACKGROUND));
-}
-
} // namespace functional_modules