AS A user,
I WANT TO mark tasks as complete,
TO track which tasks I’ve finished
SO THAT I can focus on the remaining tasks.
SCENARIO: Successful Task Completion
GIVEN the user is on the to-do list screen,
WHEN the user checks the box next to a task,
THEN the system should mark the task as complete
WITHIN 1 second,
AND visually update the task status (e.g., strike-through text or task moved to "Completed" section).
SCENARIO: Task Undo Completion
GIVEN the user has marked a task as complete,
WHEN the user unchecks the box next to the completed task,
THEN the system should revert the task to incomplete status
WITHIN 1 second,
AND move the task back to the active task list.
AS A user, I WANT TO mark tasks as complete, TO track which tasks I’ve finished SO THAT I can focus on the remaining tasks.
SCENARIO: Successful Task Completion GIVEN the user is on the to-do list screen, WHEN the user checks the box next to a task, THEN the system should mark the task as complete WITHIN 1 second, AND visually update the task status (e.g., strike-through text or task moved to "Completed" section).
SCENARIO: Task Undo Completion GIVEN the user has marked a task as complete, WHEN the user unchecks the box next to the completed task, THEN the system should revert the task to incomplete status WITHIN 1 second, AND move the task back to the active task list.