Test driven development in java