connlim / pe

0 stars 0 forks source link

Missing extension when failing to save data in DG #9

Open connlim opened 1 year ago

connlim commented 1 year ago

Use case 15 of the DG calls says that "FoodWhere saves all changes to disk and closes.". It is missing an extension of what happens when saving fails, for example due to lack of permissions.

nus-se-script commented 1 year ago

Team's Response

This behavior is not easy to test and would impact testability severely if delivered. Hence, the extension is not added deliberately into the documents.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: There is no need to make a complex extension. Even something simple like "shows and error message to the user" would be sufficient for that MSS. As saving files is important and it is never safe to assume that a file can always be saved, it is best to include such an extension.