From f9ce183fb0f19def54f481d7f10453db20779106 Mon Sep 17 00:00:00 2001 From: wwx1143030 Date: Mon, 10 Oct 2022 19:06:13 +0800 Subject: [PATCH 1/3] =?UTF-8?q?IssueNo:https://gitee.com/openharmony/notif?= =?UTF-8?q?ication=5Fcommon=5Fevent=5Fservice/issues/I5UYGJ=20Description:?= =?UTF-8?q?reminder=5Frequest=20TDD=E5=88=86=E6=94=AF=E8=A6=86=E7=9B=96?= =?UTF-8?q?=E7=8E=87=E6=8F=90=E5=8D=8701=20Sig:SIG=5FApplicationFramework?= =?UTF-8?q?=20Feature=20or=20Bugfix:Bugfix=20Binary=20Source:=20No?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wwx1143030 Change-Id: Ic199324eab63adaf6339ee021158de6017c1ee91 --- .../test/unittest/reminder_request_test.cpp | 317 ++++++++++++++++++ 1 file changed, 317 insertions(+) diff --git a/frameworks/ans/test/unittest/reminder_request_test.cpp b/frameworks/ans/test/unittest/reminder_request_test.cpp index c55d20384..76f612929 100644 --- a/frameworks/ans/test/unittest/reminder_request_test.cpp +++ b/frameworks/ans/test/unittest/reminder_request_test.cpp @@ -15,11 +15,18 @@ #include +#define private public +#define protected public #include "reminder_request.h" +#undef private +#undef protected using namespace testing::ext; namespace OHOS { namespace Notification { +static char dumpReminder[] = +"Reminder[reminderId=-1, type=3, state='Inactive, nextTriggerTime=1970-01-01 00:00:00]"; + class ReminderRequestChild : public ReminderRequest { public: ReminderRequestChild() : ReminderRequest() {}; @@ -521,5 +528,315 @@ HWTEST_F(ReminderRequestTest, Marshalling_00100, Function | SmallTest | Level1) Parcel p; EXPECT_EQ(rrc->Marshalling(p), true); } + +/** + * @tc.name: CanShow_00001 + * @tc.desc: Test CanShow parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, CanShow_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + EXPECT_EQ(rrc->CanShow(), true); +} + +/** + * @tc.name: CanShow_00002 + * @tc.desc: Test CanShow parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, CanShow_00002, Function | SmallTest | Level1) +{ + uint64_t reminderTimeInMilli = 5 * 60 * 1000; + auto rrc = std::make_shared(); + rrc->SetReminderTimeInMilli(reminderTimeInMilli); + EXPECT_EQ(rrc->CanShow(), true); +} + +/** + * @tc.name: Dump_00001 + * @tc.desc: Test Dump parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, Dump_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + EXPECT_EQ(rrc->Dump(), dumpReminder); +} + +/** + * @tc.name: SetExpired_00001 + * @tc.desc: Test SetExpired parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, SetExpired_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + bool isExpired = rrc->IsExpired(); + rrc->SetExpired(isExpired); + EXPECT_EQ(isExpired, false); +} + +/** + * @tc.name: HandleTimeZoneChange_00001 + * @tc.desc: Test HandleTimeZoneChange parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->SetExpired(false); + uint64_t oldZoneTriggerTime = 1998; + uint64_t newZoneTriggerTime = 1999; + uint64_t optTriggerTime = 0; + EXPECT_EQ(rrc->HandleTimeZoneChange(oldZoneTriggerTime, newZoneTriggerTime, optTriggerTime), true); +} + +/** + * @tc.name: HandleTimeZoneChange_00002 + * @tc.desc: Test HandleTimeZoneChange parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00002, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->SetExpired(true); + uint64_t oldZoneTriggerTime = 1998; + uint64_t newZoneTriggerTime = 1998; + uint64_t optTriggerTime = 0; + EXPECT_EQ(rrc->HandleTimeZoneChange(oldZoneTriggerTime, newZoneTriggerTime, optTriggerTime), false); +} + +/** + * @tc.name: HandleTimeZoneChange_00003 + * @tc.desc: Test HandleTimeZoneChange parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00003, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->SetExpired(true); + uint64_t oldZoneTriggerTime = 1998; + uint64_t newZoneTriggerTime = 1999; + uint64_t optTriggerTime = 10; + EXPECT_EQ(rrc->HandleTimeZoneChange(oldZoneTriggerTime, newZoneTriggerTime, optTriggerTime), false); +} + +/** + * @tc.name: HandleTimeZoneChange_00001 + * @tc.desc: Test HandleSysTimeChange parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, HandleSysTimeChange_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->SetExpired(true); + uint64_t oriTriggerTime = 10; + uint64_t optTriggerTime = 10; + EXPECT_EQ(rrc->HandleSysTimeChange(oriTriggerTime, optTriggerTime), false); +} + +/** + * @tc.name: OnSnooze_00001 + * @tc.desc: Test OnSnooze parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, OnSnooze_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->OnShow(false, false, true); + EXPECT_EQ(rrc->OnSnooze(), true); +} + +/** + * @tc.name: OnSnooze_00002 + * @tc.desc: Test OnSnooze parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, OnSnooze_00002, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->UpdateNextReminder(false); + EXPECT_EQ(rrc->OnSnooze(), true); +} + +/** + * @tc.name: OnSnooze_00003 + * @tc.desc: Test OnSnooze parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, OnSnooze_00003, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->SetTimeInterval(100); + EXPECT_EQ(rrc->OnSnooze(), true); +} + +/** + * @tc.name: OnTerminate_00001 + * @tc.desc: Test OnTerminate parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, OnTerminate_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + rrc->OnShow(false, false, true); + EXPECT_EQ(rrc->OnTerminate(), false); +} + +/** + * @tc.name: OnTimeZoneChange_00001 + * @tc.desc: Test OnTerOnTimeZoneChangeminate parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, OnTimeZoneChange_00001, Function | SmallTest | Level1) +{ + auto rrc = std::make_shared(); + EXPECT_EQ(rrc->OnTimeZoneChange(), false); +} + +/** + * @tc.name: RecoverInt64FromDb_00001 + * @tc.desc: Test RecoverInt64FromDb parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00001, Function | SmallTest | Level1) +{ + std::shared_ptr resultSet = nullptr; + std::string columnName = "columnName"; + ReminderRequest::DbRecoveryType columnType = ReminderRequest::DbRecoveryType::INT; + auto rrc = std::make_shared(); + EXPECT_EQ(rrc->RecoverInt64FromDb(resultSet, columnName, columnType), 0); +} + +/** + * @tc.name: RecoverInt64FromDb_00002 + * @tc.desc: Test RecoverInt64FromDb parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00002, Function | SmallTest | Level1) +{ + std::shared_ptr resultSet = std::make_shared(); + std::string columnName = "columnName"; + ReminderRequest::DbRecoveryType columnType = ReminderRequest::DbRecoveryType::INT; + auto rrc = std::make_shared(); + EXPECT_EQ(rrc->RecoverInt64FromDb(resultSet, columnName, columnType), 0); +} + +/** + * @tc.name: RecoverInt64FromDb_00003 + * @tc.desc: Test RecoverInt64FromDb parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00003, Function | SmallTest | Level1) +{ + std::shared_ptr resultSet = std::make_shared(); + std::string columnName = "columnName"; + ReminderRequest::DbRecoveryType columnType = ReminderRequest::DbRecoveryType::LONG; + auto rrc = std::make_shared(); + EXPECT_EQ(rrc->RecoverInt64FromDb(resultSet, columnName, columnType), 0); +} + +/** + * @tc.name: StringSplit_00001 + * @tc.desc: Test StringSplit parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, StringSplit_00001, Function | SmallTest | Level1) +{ + std::string source = ""; + std::string split = "split"; + auto rrc = std::make_shared(); + std::vector ret = rrc->StringSplit(source, split); + EXPECT_EQ(ret.size(), 0); +} + +/** + * @tc.name: StringSplit_00002 + * @tc.desc: Test StringSplit parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, StringSplit_00002, Function | SmallTest | Level1) +{ + std::string source = "source"; + std::string split = "split"; + auto rrc = std::make_shared(); + std::vector ret = rrc->StringSplit(source, split); + EXPECT_EQ(ret.size(), 1); +} + +/** + * @tc.name: SetMaxScreenWantAgentInfo_00001 + * @tc.desc: Test SetMaxScreenWantAgentInfo parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, SetMaxScreenWantAgentInfo_00001, Function | SmallTest | Level1) +{ + std::shared_ptr maxScreenWantAgentInfo = std::make_shared(); + auto rrc = std::make_shared(); + rrc->SetMaxScreenWantAgentInfo(maxScreenWantAgentInfo); + EXPECT_EQ(rrc->GetMaxScreenWantAgentInfo(), maxScreenWantAgentInfo); +} + +/** + * @tc.name: SetSnoozeContent_00001 + * @tc.desc: Test SetSnoozeContent parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, SetSnoozeContent_00001, Function | SmallTest | Level1) +{ + std::string snoozeContent = "snoozeContent"; + auto rrc = std::make_shared(); + rrc->SetSnoozeContent(snoozeContent); + EXPECT_EQ(rrc->GetSnoozeContent(), snoozeContent); +} + +/** + * @tc.name: SetWantAgentInfo_00001 + * @tc.desc: Test SetWantAgentInfo parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, SetWantAgentInfo_00001, Function | SmallTest | Level1) +{ + std::shared_ptr wantAgentInfo = std::make_shared(); + auto rrc = std::make_shared(); + rrc->SetWantAgentInfo(wantAgentInfo); + EXPECT_EQ(rrc->GetWantAgentInfo(), wantAgentInfo); +} + +/** + * @tc.name: SetReminderTimeInMilli_00001 + * @tc.desc: Test SetReminderTimeInMilli parameters. + * @tc.type: FUNC + * @tc.require: issueI5UYGJ + */ +HWTEST_F(ReminderRequestTest, SetReminderTimeInMilli_00001, Function | SmallTest | Level1) +{ + uint64_t reminderTimeInMilli = 10; + auto rrc = std::make_shared(); + rrc->SetReminderTimeInMilli(reminderTimeInMilli); + EXPECT_EQ(rrc->GetReminderTimeInMilli(), reminderTimeInMilli); +} } } -- Gitee From 3441ef5ae9159f60e99bc14ad76b5afcaf71b9cc Mon Sep 17 00:00:00 2001 From: wwx1143030 Date: Mon, 10 Oct 2022 19:14:52 +0800 Subject: [PATCH 2/3] =?UTF-8?q?IssueNo:https://gitee.com/openharmony/notif?= =?UTF-8?q?ication=5Fcommon=5Fevent=5Fservice/issues/I5UYHP=20Description:?= =?UTF-8?q?reminder=5Frequest=20TDD=E5=88=86=E6=94=AF=E8=A6=86=E7=9B=96?= =?UTF-8?q?=E7=8E=87=E6=8F=90=E5=8D=870101=20Sig:SIG=5FApplicationFramewor?= =?UTF-8?q?k=20Feature=20or=20Bugfix:Bugfix=20Binary=20Source:=20No?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wwx1143030 Change-Id: Icb792687c2c195d8eb5ae27d8ba1383364bb3421 --- .../test/unittest/reminder_request_test.cpp | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/frameworks/ans/test/unittest/reminder_request_test.cpp b/frameworks/ans/test/unittest/reminder_request_test.cpp index 76f612929..6e1ca72b2 100644 --- a/frameworks/ans/test/unittest/reminder_request_test.cpp +++ b/frameworks/ans/test/unittest/reminder_request_test.cpp @@ -533,7 +533,7 @@ HWTEST_F(ReminderRequestTest, Marshalling_00100, Function | SmallTest | Level1) * @tc.name: CanShow_00001 * @tc.desc: Test CanShow parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, CanShow_00001, Function | SmallTest | Level1) { @@ -545,7 +545,7 @@ HWTEST_F(ReminderRequestTest, CanShow_00001, Function | SmallTest | Level1) * @tc.name: CanShow_00002 * @tc.desc: Test CanShow parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, CanShow_00002, Function | SmallTest | Level1) { @@ -559,7 +559,7 @@ HWTEST_F(ReminderRequestTest, CanShow_00002, Function | SmallTest | Level1) * @tc.name: Dump_00001 * @tc.desc: Test Dump parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, Dump_00001, Function | SmallTest | Level1) { @@ -571,7 +571,7 @@ HWTEST_F(ReminderRequestTest, Dump_00001, Function | SmallTest | Level1) * @tc.name: SetExpired_00001 * @tc.desc: Test SetExpired parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, SetExpired_00001, Function | SmallTest | Level1) { @@ -585,7 +585,7 @@ HWTEST_F(ReminderRequestTest, SetExpired_00001, Function | SmallTest | Level1) * @tc.name: HandleTimeZoneChange_00001 * @tc.desc: Test HandleTimeZoneChange parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00001, Function | SmallTest | Level1) { @@ -601,7 +601,7 @@ HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00001, Function | SmallTest | * @tc.name: HandleTimeZoneChange_00002 * @tc.desc: Test HandleTimeZoneChange parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00002, Function | SmallTest | Level1) { @@ -617,7 +617,7 @@ HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00002, Function | SmallTest | * @tc.name: HandleTimeZoneChange_00003 * @tc.desc: Test HandleTimeZoneChange parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00003, Function | SmallTest | Level1) { @@ -633,7 +633,7 @@ HWTEST_F(ReminderRequestTest, HandleTimeZoneChange_00003, Function | SmallTest | * @tc.name: HandleTimeZoneChange_00001 * @tc.desc: Test HandleSysTimeChange parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, HandleSysTimeChange_00001, Function | SmallTest | Level1) { @@ -648,7 +648,7 @@ HWTEST_F(ReminderRequestTest, HandleSysTimeChange_00001, Function | SmallTest | * @tc.name: OnSnooze_00001 * @tc.desc: Test OnSnooze parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, OnSnooze_00001, Function | SmallTest | Level1) { @@ -661,7 +661,7 @@ HWTEST_F(ReminderRequestTest, OnSnooze_00001, Function | SmallTest | Level1) * @tc.name: OnSnooze_00002 * @tc.desc: Test OnSnooze parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, OnSnooze_00002, Function | SmallTest | Level1) { @@ -674,7 +674,7 @@ HWTEST_F(ReminderRequestTest, OnSnooze_00002, Function | SmallTest | Level1) * @tc.name: OnSnooze_00003 * @tc.desc: Test OnSnooze parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, OnSnooze_00003, Function | SmallTest | Level1) { @@ -687,7 +687,7 @@ HWTEST_F(ReminderRequestTest, OnSnooze_00003, Function | SmallTest | Level1) * @tc.name: OnTerminate_00001 * @tc.desc: Test OnTerminate parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, OnTerminate_00001, Function | SmallTest | Level1) { @@ -700,7 +700,7 @@ HWTEST_F(ReminderRequestTest, OnTerminate_00001, Function | SmallTest | Level1) * @tc.name: OnTimeZoneChange_00001 * @tc.desc: Test OnTerOnTimeZoneChangeminate parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, OnTimeZoneChange_00001, Function | SmallTest | Level1) { @@ -712,7 +712,7 @@ HWTEST_F(ReminderRequestTest, OnTimeZoneChange_00001, Function | SmallTest | Lev * @tc.name: RecoverInt64FromDb_00001 * @tc.desc: Test RecoverInt64FromDb parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00001, Function | SmallTest | Level1) { @@ -727,7 +727,7 @@ HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00001, Function | SmallTest | L * @tc.name: RecoverInt64FromDb_00002 * @tc.desc: Test RecoverInt64FromDb parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00002, Function | SmallTest | Level1) { @@ -742,7 +742,7 @@ HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00002, Function | SmallTest | L * @tc.name: RecoverInt64FromDb_00003 * @tc.desc: Test RecoverInt64FromDb parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00003, Function | SmallTest | Level1) { @@ -757,7 +757,7 @@ HWTEST_F(ReminderRequestTest, RecoverInt64FromDb_00003, Function | SmallTest | L * @tc.name: StringSplit_00001 * @tc.desc: Test StringSplit parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, StringSplit_00001, Function | SmallTest | Level1) { @@ -772,7 +772,7 @@ HWTEST_F(ReminderRequestTest, StringSplit_00001, Function | SmallTest | Level1) * @tc.name: StringSplit_00002 * @tc.desc: Test StringSplit parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, StringSplit_00002, Function | SmallTest | Level1) { @@ -787,7 +787,7 @@ HWTEST_F(ReminderRequestTest, StringSplit_00002, Function | SmallTest | Level1) * @tc.name: SetMaxScreenWantAgentInfo_00001 * @tc.desc: Test SetMaxScreenWantAgentInfo parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, SetMaxScreenWantAgentInfo_00001, Function | SmallTest | Level1) { @@ -801,7 +801,7 @@ HWTEST_F(ReminderRequestTest, SetMaxScreenWantAgentInfo_00001, Function | SmallT * @tc.name: SetSnoozeContent_00001 * @tc.desc: Test SetSnoozeContent parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, SetSnoozeContent_00001, Function | SmallTest | Level1) { @@ -815,7 +815,7 @@ HWTEST_F(ReminderRequestTest, SetSnoozeContent_00001, Function | SmallTest | Lev * @tc.name: SetWantAgentInfo_00001 * @tc.desc: Test SetWantAgentInfo parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, SetWantAgentInfo_00001, Function | SmallTest | Level1) { @@ -829,7 +829,7 @@ HWTEST_F(ReminderRequestTest, SetWantAgentInfo_00001, Function | SmallTest | Lev * @tc.name: SetReminderTimeInMilli_00001 * @tc.desc: Test SetReminderTimeInMilli parameters. * @tc.type: FUNC - * @tc.require: issueI5UYGJ + * @tc.require: issueI5UYHP */ HWTEST_F(ReminderRequestTest, SetReminderTimeInMilli_00001, Function | SmallTest | Level1) { -- Gitee From 9ee3721c76a8bf90bc0b96de8060afae46806315 Mon Sep 17 00:00:00 2001 From: wwx1143030 Date: Mon, 10 Oct 2022 20:09:31 +0800 Subject: [PATCH 3/3] =?UTF-8?q?IssueNo:https://gitee.com/openharmony/notif?= =?UTF-8?q?ication=5Fcommon=5Fevent=5Fservice/issues/I5UYHP=20Description:?= =?UTF-8?q?reminder=5Frequest=20TDD=E5=88=86=E6=94=AF=E8=A6=86=E7=9B=96?= =?UTF-8?q?=E7=8E=87=E6=8F=90=E5=8D=87010101=20Sig:SIG=5FApplicationFramew?= =?UTF-8?q?ork=20Feature=20or=20Bugfix:Bugfix=20Binary=20Source:=20No?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wwx1143030 Change-Id: I91d012fbf487bde2fa50bc3bc8134a3913828f77 --- frameworks/ans/test/unittest/reminder_request_test.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/frameworks/ans/test/unittest/reminder_request_test.cpp b/frameworks/ans/test/unittest/reminder_request_test.cpp index 6e1ca72b2..d418b10ea 100644 --- a/frameworks/ans/test/unittest/reminder_request_test.cpp +++ b/frameworks/ans/test/unittest/reminder_request_test.cpp @@ -24,9 +24,6 @@ using namespace testing::ext; namespace OHOS { namespace Notification { -static char dumpReminder[] = -"Reminder[reminderId=-1, type=3, state='Inactive, nextTriggerTime=1970-01-01 00:00:00]"; - class ReminderRequestChild : public ReminderRequest { public: ReminderRequestChild() : ReminderRequest() {}; @@ -563,8 +560,9 @@ HWTEST_F(ReminderRequestTest, CanShow_00002, Function | SmallTest | Level1) */ HWTEST_F(ReminderRequestTest, Dump_00001, Function | SmallTest | Level1) { + std::string ret = "Reminder[reminderId=-1, type=3, state='Inactive, nextTriggerTime=1970-01-01 00:00:00]"; auto rrc = std::make_shared(); - EXPECT_EQ(rrc->Dump(), dumpReminder); + EXPECT_EQ(rrc->Dump(), ret); } /** @@ -791,7 +789,8 @@ HWTEST_F(ReminderRequestTest, StringSplit_00002, Function | SmallTest | Level1) */ HWTEST_F(ReminderRequestTest, SetMaxScreenWantAgentInfo_00001, Function | SmallTest | Level1) { - std::shared_ptr maxScreenWantAgentInfo = std::make_shared(); + std::shared_ptr maxScreenWantAgentInfo = + std::make_shared(); auto rrc = std::make_shared(); rrc->SetMaxScreenWantAgentInfo(maxScreenWantAgentInfo); EXPECT_EQ(rrc->GetMaxScreenWantAgentInfo(), maxScreenWantAgentInfo); -- Gitee