diff --git a/resourceschedule/resourceschedule_standard/reminderagentManager/src/main/js/test/ReminderAgentManagerJs.test.js b/resourceschedule/resourceschedule_standard/reminderagentManager/src/main/js/test/ReminderAgentManagerJs.test.js index e88e4a79616361ddc7a35d5be27bba8c5dd99555..9bebbb43a6b2ac7622cd3dda7fae72e7971b8fdb 100644 --- a/resourceschedule/resourceschedule_standard/reminderagentManager/src/main/js/test/ReminderAgentManagerJs.test.js +++ b/resourceschedule/resourceschedule_standard/reminderagentManager/src/main/js/test/ReminderAgentManagerJs.test.js @@ -56,6 +56,34 @@ export default function ReminderAgentManagerTest() { console.info('start################################start'); + /** + * @tc.number + * @tc.name reminderRequestAttribute_0001 + * @tc.desc test ReminderRequest Attribute tapDismissed and autoDeletedTime + */ + it("reminderRequestAttribute_0001", 0, async function (done) { + console.info('----------------------reminderRequestAttribute_0001---------------------------'); + let timer = { + reminderType: reminderAgent.ReminderType.REMINDER_TYPE_TIMER, + triggerTimeInSeconds: 10, + tapDismissed: true, + autoDeletedTime: 20000000000 + } + try { + reminderAgent.publishReminder(timer, (err, reminderId) => { + if (err) { + console.info('reminderRequestAttribute_0001 callback err.code is :' + err.code); + } else { + console.info('reminderRequestAttribute_0001 callback reminderId = ' + reminderId); + expect(reminderId).assertLarger(0); + done(); + } + }) + } catch (error) { + console.log("reminderRequestAttribute_0001 publishReminder error.code:" + error.code); + } + }) + /* * @tc.name: testReminderHelper001 * @tc.desc: test spent time by publishReminder with timer (callback)