Summary
Testing is crucial to our mission to produce stable, high-quality code. Remember, writing tests is not just a fundamental part of being a professional iOS developer – it is also part of a culture of doing things right.
In this chapter, we’ve learned about the testing history in Xcode, covered the Swift Testing basics by writing simple tests, learned how to manage our tests using suites, test plans, and Schemes, and even discussed some useful tips to make our code more testable. Now, we should be able to set up a new test plan for our project!
Our following and final chapter, on architecture, touches on some of the principles we discussed here and will also help us create a stable project.