The mail commands require us to test using the system’s default mail application and that is low testability as according to the constraints for this project, features that require login are hard to test as shown in the images below. As the system's default mail application is not what I use to email others, it requires me to set up before I can test the mail commands. Hence I feel that the mail commands have low testability which violates the project's constraints.
It is mentioned in the User Guide to change the default mail application if needed, since most users do not use the system default mail application. In this case, it is recommended to change it accordingly.
The mail commands require us to test using the system’s default mail application and that is low testability as according to the constraints for this project, features that require login are hard to test as shown in the images below. As the system's default mail application is not what I use to email others, it requires me to set up before I can test the mail commands. Hence I feel that the mail commands have low testability which violates the project's constraints.
[original: nus-cs2103-AY2122S2/pe-interim#768] [original labels: severity.Low type.FeatureFlaw]