We have updated the content of our program. To access the current Software Engineering curriculum visit curriculum.turing.edu.
Consultancy - Evaluation
Testing
Each Repo meets the following:
- 90% or more test coverage, includes happy path and sad path expectations
- Frontend
- Rails Backend
- API calls to external services are tested using mocks/stubs in at least one application (using tools like Webmock, VCR, etc.)
- Frontend
- Rails Backend
When the above criteria is met, here are additional points to Exceed Expectations
Frontend
- API calls to backend, and OAuth, are tested using mocks/stubs
-
95% or more test coverage, every application feature has at least one sad path test
- 95% or more test coverage, every exposed API endpoint and service call has at least one sad path test
- Rails Backend