Example of how to developer iOS application following TDD methodology