Open kevinputera opened 4 years ago
Hi there.
The pre-requisite refers to what is required to generate a report successfully, and not for each specific test case.
Users who have not consumed anything on 2070-04-12 will obtain the stated result. This follows expected behavior and therefore does not require additional test cases.
Test case 4 exaggerates the behavior when the pre-requisite is not met. We use a date far into the future to indicate a day where users have not eaten anything, and then show that the pre-requisite has not been met. Therefore, the response message that no report is generated is shown.
Meanwhile, test case 3 shows what happens when the pre-requisite is fulfilled.
Severity (if any): low because this unlikely affects normal operation (if any)/brings minor inconvenience (if any). Note that this is explained despite us rejecting it, as the Github forum requires us to explain any changes to severity.
Team chose [response.Rejected
]
Reason for disagreement: [replace this with your explanation]
Team chose [severity.Low
]
Originally [severity.Medium
]
Reason for disagreement: [replace this with your explanation]
I believe we need more pre-requisite for the
report d/2070-04-12
test case. If a user first creates a consumption record at 2070-04-12, thereport d/2070-04-12
command will work just fine, without any error.