Assert Builder
A simple but effective technique to break out of the assert/fix/re-run test cycle, in unit testing.

A simple but effective technique to break out of the assert/fix/re-run test cycle, in unit testing.

As Dijkstra once said in his famous "radical novelty" talk, analogies and metaphors don't always seem to work for software. (Actually, it's fair to say his opinion was somewhat stronger than that, but we'll leave it there.) Although very useful, anal...
