A recommendation on unit testing