Test Driven Development: crm app