The project should have tests created for as many testable cases as possible to make sure everything is functional.