From 77004c528446d3acf577fef6957c328552bc87f8 Mon Sep 17 00:00:00 2001 From: zhangzezhong Date: Mon, 16 Jun 2025 22:11:27 +0800 Subject: [PATCH] add tdd Signed-off-by: zhangzezhong --- test/unittest/BUILD.gn | 1 + .../ability_manager_client_branch_test.cpp | 30 +++++++++++++++++++ .../mission_manager_client_test/BUILD.gn | 2 +- .../ui_extension_context_test.cpp | 12 ++++++++ 4 files changed, 44 insertions(+), 1 deletion(-) diff --git a/test/unittest/BUILD.gn b/test/unittest/BUILD.gn index 07923eb6220..a159687808d 100644 --- a/test/unittest/BUILD.gn +++ b/test/unittest/BUILD.gn @@ -402,6 +402,7 @@ group("unittest") { "mission_listener_stub_second_test:unittest", "mission_listener_stub_test:unittest", "mission_listener_test:unittest", + "mission_manager_client_test:unittest", "modal_system_dialog_util_test:unittest", "multi_app_utils_test:unittest", "multi_instance_utils_second_test", diff --git a/test/unittest/ability_manager_client_branch_test/ability_manager_client_branch_test.cpp b/test/unittest/ability_manager_client_branch_test/ability_manager_client_branch_test.cpp index 086dabd1ece..83041d75628 100644 --- a/test/unittest/ability_manager_client_branch_test/ability_manager_client_branch_test.cpp +++ b/test/unittest/ability_manager_client_branch_test/ability_manager_client_branch_test.cpp @@ -2693,5 +2693,35 @@ HWTEST_F(AbilityManagerClientBranchTest, GetKioskStatus, TestSize.Level1) KioskStatus kioskStatus; EXPECT_EQ(client_->GetKioskStatus(kioskStatus), ERR_OK); } + +/** + * @tc.name: RegisterSAInterceptor + * @tc.desc: RegisterSAInterceptor + * @tc.type: FUNC + */ +HWTEST_F(AbilityManagerClientBranchTest, RegisterSAInterceptor, TestSize.Level1) +{ + EXPECT_EQ(client_->RegisterSAInterceptor(nullptr), ERR_OK); +} + +/** + * @tc.name: SuspendExtensionAbility + * @tc.desc: SuspendExtensionAbility + * @tc.type: FUNC + */ +HWTEST_F(AbilityManagerClientBranchTest, SuspendExtensionAbility, TestSize.Level1) +{ + EXPECT_EQ(client_->SuspendExtensionAbility(nullptr), ERR_OK); +} + +/** + * @tc.name: ResumeExtensionAbility + * @tc.desc: ResumeExtensionAbility + * @tc.type: FUNC + */ +HWTEST_F(AbilityManagerClientBranchTest, ResumeExtensionAbility, TestSize.Level1) +{ + EXPECT_EQ(client_->ResumeExtensionAbility(nullptr), ERR_OK); +} } // namespace AAFwk } // namespace OHOS diff --git a/test/unittest/mission_manager_client_test/BUILD.gn b/test/unittest/mission_manager_client_test/BUILD.gn index 67986fa4a31..95b35c9cbcf 100644 --- a/test/unittest/mission_manager_client_test/BUILD.gn +++ b/test/unittest/mission_manager_client_test/BUILD.gn @@ -14,7 +14,7 @@ import("//build/test.gni") import("//foundation/ability/ability_runtime/ability_runtime.gni") -module_output_path = "ability_runtime/abilitymgr" +module_output_path = "ability_runtime/ability_runtime/abilitymgr" ohos_unittest("mission_manager_client_test") { module_out_path = module_output_path diff --git a/test/unittest/ui_extension_context_test/ui_extension_context_test.cpp b/test/unittest/ui_extension_context_test/ui_extension_context_test.cpp index 9fe7f53bbd2..00ecc3565b7 100644 --- a/test/unittest/ui_extension_context_test/ui_extension_context_test.cpp +++ b/test/unittest/ui_extension_context_test/ui_extension_context_test.cpp @@ -790,5 +790,17 @@ HWTEST_F(UIExtensionContextTest, StartAbilityByType_0400, TestSize.Level1) TAG_LOGI(AAFwkTag::TEST, "StartAbilityByType_0400 end"); } + + /** + * @tc.number: IsTerminating_0100 + * @tc.name: UIExtensionContext IsTerminating + * @tc.desc: UIExtensionContext IsTerminating. + */ +HWTEST_F(UIExtensionContextTest, IsTerminating_0100, TestSize.Level1) +{ + auto context = std::make_shared(); + context->SetTerminating(true); + EXPECT_TRUE(context->IsTerminating()); +} } // namespace AbilityRuntime } // namespace OHOS -- Gitee