LonelyTwitter Test-driven development