diff options
Diffstat (limited to 'src/components/policy/policy_external/test/policy_manager_impl_test.cc')
-rw-r--r-- | src/components/policy/policy_external/test/policy_manager_impl_test.cc | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/src/components/policy/policy_external/test/policy_manager_impl_test.cc b/src/components/policy/policy_external/test/policy_manager_impl_test.cc index ef5e3e98bc..809c0b5599 100644 --- a/src/components/policy/policy_external/test/policy_manager_impl_test.cc +++ b/src/components/policy/policy_external/test/policy_manager_impl_test.cc @@ -107,7 +107,7 @@ TEST_F(PolicyManagerImplTest, LoadPT_SetPT_PTIsLoaded) { EXPECT_CALL(*cache_manager_, DaysBeforeExchange(_)) .WillOnce(Return(kNonZero)); policy_manager_->ForcePTExchange(); - policy_manager_->SetSendOnUpdateFlags(true, false); + policy_manager_->SetSendOnUpdateFlags(true); policy_manager_->OnUpdateStarted(); Json::Value table = createPTforLoad(); @@ -131,16 +131,20 @@ TEST_F(PolicyManagerImplTest, LoadPT_SetPT_PTIsLoaded) { EXPECT_CALL(*cache_manager_, ApplyUpdate(_)).WillOnce(Return(true)); EXPECT_CALL(listener_, GetDevicesIds("1234")) .WillRepeatedly(Return(transport_manager::DeviceList())); - EXPECT_CALL(listener_, OnUpdateStatusChanged(_)); EXPECT_CALL(*cache_manager_, SaveUpdateRequired(false)); - EXPECT_CALL(*cache_manager_, TimeoutResponse()); - EXPECT_CALL(*cache_manager_, SecondsBetweenRetries(_)); EXPECT_CALL(*cache_manager_, GetVehicleDataItems()) .WillOnce(Return(std::vector<policy_table::VehicleDataItem>())); - EXPECT_TRUE(policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + ASSERT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + EXPECT_CALL(*cache_manager_, IsPTPreloaded()); EXPECT_FALSE(policy_manager_->GetCache()->IsPTPreloaded()); + + EXPECT_CALL(*cache_manager_, TimeoutResponse()); + EXPECT_CALL(*cache_manager_, SecondsBetweenRetries(_)); + EXPECT_CALL(listener_, OnUpdateStatusChanged(_)); + policy_manager_->OnPTUFinished(PolicyManager::PtProcessingResult::kSuccess); } TEST_F(PolicyManagerImplTest2, @@ -182,7 +186,7 @@ TEST_F(PolicyManagerImplTest2, ResetRetrySequence) { policy_manager_->ResetRetrySequence( policy::ResetRetryCountType::kResetWithStatusUpdate); EXPECT_EQ("UPDATE_NEEDED", policy_manager_->GetPolicyTableStatus()); - policy_manager_->SetSendOnUpdateFlags(false, false); + policy_manager_->SetSendOnUpdateFlags(false); policy_manager_->OnUpdateStarted(); EXPECT_EQ("UPDATING", policy_manager_->GetPolicyTableStatus()); } @@ -863,7 +867,9 @@ TEST_F(PolicyManagerImplTest_ExternalConsent, EXPECT_CALL(listener_, OnCertificateUpdated(_)); - EXPECT_TRUE(policy_manager_->LoadPT("DummyFileName", msg)); + ASSERT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_->LoadPT("DummyFileName", msg)); + policy_manager_->OnPTUFinished(PolicyManager::PtProcessingResult::kSuccess); pt = policy_manager_->GetCache()->GetPT(); @@ -982,7 +988,9 @@ TEST_F(PolicyManagerImplTest_ExternalConsent, EXPECT_CALL(listener_, OnCertificateUpdated(_)); - EXPECT_TRUE(policy_manager_->LoadPT("DummyFileName", msg)); + ASSERT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_->LoadPT("DummyFileName", msg)); + policy_manager_->OnPTUFinished(PolicyManager::PtProcessingResult::kSuccess); pt = policy_manager_->GetCache()->GetPT(); |