This blog is about
Test Driving Development on iOS.
Why TDD is challanging on iOS projects?
id becauseObjectiveC = [C language];
- Low level language
- Lack of testing tools
- Small code base
- High user expectations
- Young community of developers
- Short lived projects
As iOS products mature and get more complex tests become essential to agility of development.