December 2018
Intermediate to advanced
414 pages
10h 19m
English
One of the challenges we face when we want to test our apps is to separate the different parts of it in a meaningful way. In general, we want to separate the UI from the rest of the app, and it would be better to test all the business logic, leaving a few high-level integration tests to cover the connection between the UI and the rest of the app. In this section, we'll see how to do this separation, and how to grow a functionality driven by tests. However, before proceeding with the code, we must define how to do it using automatic tests, with TDD.
Read now
Unlock full access