diff --git a/libpurgeablemem/test/purgeableresourcemanager_test.cpp b/libpurgeablemem/test/purgeableresourcemanager_test.cpp index f73a28ca18c462470b8fcc541d45f560ed572732..c71ba951a7ac7635d490034941e79d7065d9387f 100644 --- a/libpurgeablemem/test/purgeableresourcemanager_test.cpp +++ b/libpurgeablemem/test/purgeableresourcemanager_test.cpp @@ -153,11 +153,12 @@ HWTEST_F(PurgeableResourceManagerTest, AddResourceTest, TestSize.Level1) HWTEST_F(PurgeableResourceManagerTest, RemoveResourceTest, TestSize.Level1) { std::shared_ptr key = std::make_shared(); - PurgeableResourceManager::GetInstance().RemoveResource(nullptr); + std::shared_ptr key1 = nullptr; PurgeableResourceManager::GetInstance().AddResource(key); + PurgeableResourceManager::GetInstance().RemoveResource(key1); PurgeableResourceManager::GetInstance().RemoveResource(key); - PurgeableResourceManager::GetInstance().ChangeDataValid(key, true) ; - PurgeableResourceManager::GetInstance().ChangeDataValid(nullptr, true); + PurgeableResourceManager::GetInstance().ChangeDataValid(key, true); + PurgeableResourceManager::GetInstance().ChangeDataValid(key1, true); PurgeableResourceManager::GetInstance().Clear(); EXPECT_EQ(PurgeableResourceManager::GetInstance().lruCache_.Size(), 0); }