testing

A collection of 3 posts

Use Strong Testing Harnesses

Use Strong Testing Harnesses

What qualities does a strong testing framework have? What guidelines should developers use when choosing one? Why do those guidelines matter? What tools would I recommend?

ATDD - A principled approach

ATDD - A principled approach

I have built 6 such frameworks over the last 10 years, some more successful than others. The following are my responses to common criticisms and some notes on how you can use ATDD to achieve your own development goals.