my javascript tdd micro cycle