For the add command for the addition of an assignment, a past deadline can be added into RemindMe. This does not make sense for a reasonable user as it will be almost certain that a deadline of a past date would be an invalid input since users are highly unlikely to enter expired assignment.
Sequence of commands:
Prerequisites: have a module names CS2103; current date: 16/04/2021
Command run: add m/CS2103 a/test by/01/01/2020 0000
A reasonable user would expect this input to be rejected by the application.
For the add command for the addition of an assignment, a past deadline can be added into RemindMe. This does not make sense for a reasonable user as it will be almost certain that a deadline of a past date would be an invalid input since users are highly unlikely to enter expired assignment.
Sequence of commands:
Prerequisites: have a module names CS2103; current date: 16/04/2021 Command run: add m/CS2103 a/test by/01/01/2020 0000 A reasonable user would expect this input to be rejected by the application.
[original: nus-cs2103-AY2021S2/pe-interim#653] [original labels: severity.Low type.FunctionalityBug]