From f90071a58a2340ca2e4491ee1e2319fcb4bf5f27 Mon Sep 17 00:00:00 2001 From: wujianlin Date: Sun, 27 Apr 2025 15:00:26 +0800 Subject: [PATCH] Increase interface coverage Issue:https://gitee.com/openharmony/commonlibrary_c_utils/issues/IC4BYY?from=project-issue Signed-off-by: wujianlin --- base/test/unittest/common/utils_refbase_test.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/base/test/unittest/common/utils_refbase_test.cpp b/base/test/unittest/common/utils_refbase_test.cpp index 272fb36..5253f56 100644 --- a/base/test/unittest/common/utils_refbase_test.cpp +++ b/base/test/unittest/common/utils_refbase_test.cpp @@ -1299,5 +1299,20 @@ HWTEST_F(UtilsRefbaseTest, testRefbaseWithDomainIdDebug004, TestSize.Level1) subThread.join(); EXPECT_EQ(testObject3->GetWptrRefCount(), 2); } + +/* + * @tc.name: testRefCounter001 + * @tc.desc: Test for RefCounter. + */ +HWTEST_F(UtilsRefbaseTest, testRefCounter001, TestSize.Level1) +{ + RefCounter *refCounterTest = new RefCounter(); +#ifdef OHOS_PLATFORM + refCounterTest->RemoveCanPromote(); + bool result = refCounterTest->IsCanPromoteValid(); + EXPECT_EQ(result, false); +#endif + delete refCounterTest; +} } // namespace } // namespace OHOS -- Gitee