Test Driven Development with Javascript