Go through tests before final submission
Before the final submission, make sure all testing is done thoroughly and follow best practices.
Checklist:
- sufficient test coverage. (ideally 100% for business critical code)
- tests have logical and descriptive names
- test both realistic, unrealistic and edge cases
(feel free to add more to the checklist)