pull in new policy updates
[profile/ivi/smartdevicelink.git] / src / components / policy / test / policy / src / test_policy_manager_impl.cc
index 0301b48..1e58fd6 100644 (file)
@@ -213,7 +213,7 @@ TEST_F(PolicyManagerImplTest, AddAppStopwatch) {
 }
 #endif  // EXTENDED_POLICY
 
-TEST_F(PolicyManagerImplTest, LoadPTFromFile) {
+TEST_F(PolicyManagerImplTest, ResetPT) {
   ::testing::NiceMock<MockPTRepresentation> mock_pt;
 
   EXPECT_CALL(mock_pt, Init()).WillOnce(Return(::policy::NONE))
@@ -223,11 +223,11 @@ TEST_F(PolicyManagerImplTest, LoadPTFromFile) {
 
   PolicyManagerImpl* manager = new PolicyManagerImpl();
   manager->ResetDefaultPT(::policy::PolicyTable(&mock_pt));
-  EXPECT_FALSE(manager->LoadPTFromFile("filename"));
+  EXPECT_FALSE(manager->ResetPT("filename"));
   // TODO(AOleynik): Sometimes fails, check this
-  //  EXPECT_TRUE(manager->LoadPTFromFile("filename"));
-  //  EXPECT_TRUE(manager->LoadPTFromFile("filename"));
-  EXPECT_FALSE(manager->LoadPTFromFile("filename"));
+  //  EXPECT_TRUE(manager->ResetPT("filename"));
+  //  EXPECT_TRUE(manager->ResetPT("filename"));
+  EXPECT_FALSE(manager->ResetPT("filename"));
 }
 
 TEST_F(PolicyManagerImplTest, CheckPermissions) {
@@ -427,6 +427,17 @@ TEST_F(PolicyManagerImplTest, GetPolicyTableStatus) {
   //manager->GetPolicyTableStatus();
 }
 
+TEST_F(PolicyManagerImplTest, MarkUnpairedDevice) {
+  ::testing::NiceMock<MockPTExtRepresentation> mock_pt;
+
+  EXPECT_CALL(mock_pt, SetUnpairedDevice("12345")).WillOnce(Return(true));
+
+  PolicyManagerImpl* manager = new PolicyManagerImpl();
+  manager->ResetDefaultPT(::policy::PolicyTable(&mock_pt));
+  manager->MarkUnpairedDevice("12345");
+}
+
+
 }  // namespace policy
 }  // namespace components
 }  // namespace test