From d359551a16f4d961b01eb15dc126e44d5f64c9de Mon Sep 17 00:00:00 2001 From: ZhaoJinghui Date: Wed, 16 Apr 2025 01:13:58 +0800 Subject: [PATCH] fix GetPassword testcase Signed-off-by: ZhaoJinghui Change-Id: Ib59dd88eef879f43710c162902fbe555ad09e2da --- .../service/test/rdb_service_impl_test.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/services/distributeddataservice/service/test/rdb_service_impl_test.cpp b/services/distributeddataservice/service/test/rdb_service_impl_test.cpp index acce4946d..85453a359 100644 --- a/services/distributeddataservice/service/test/rdb_service_impl_test.cpp +++ b/services/distributeddataservice/service/test/rdb_service_impl_test.cpp @@ -96,6 +96,7 @@ void RdbServiceImplTest::SetUpTestCase() DeviceManagerAdapter::GetInstance().Init(dmExecutor); InitMetaData(); Bootstrap::GetInstance().LoadCheckers(); + CryptoManager::GetInstance().GenerateRootKey(); } void RdbServiceImplTest::TearDownTestCase() @@ -705,8 +706,10 @@ HWTEST_F(RdbServiceImplTest, GetPassword002, TestSize.Level0) std::vector> password; int32_t result = service.GetPassword(param, password); - EXPECT_EQ(result, RDB_ERROR); - + EXPECT_EQ(result, RDB_OK); + size_t KEY_COUNT = 2; + ASSERT_EQ(password.size(), KEY_COUNT); + EXPECT_EQ(password.at(0), sKey); MetaDataManager::GetInstance().DelMeta(meta.GetKey(), true); MetaDataManager::GetInstance().DelMeta(meta.GetSecretKey(), true); } @@ -770,7 +773,10 @@ HWTEST_F(RdbServiceImplTest, GetPassword004, TestSize.Level0) int32_t result = service.GetPassword(param, password); - EXPECT_EQ(result, RDB_ERROR); + EXPECT_EQ(result, RDB_OK); + size_t KEY_COUNT = 2; + ASSERT_EQ(password.size(), KEY_COUNT); + EXPECT_EQ(password.at(1), sKey); MetaDataManager::GetInstance().DelMeta(metaData_.GetKey(), true); MetaDataManager::GetInstance().DelMeta(metaData_.GetCloneSecretKey(), true); } -- Gitee