Programming with GUTs

[magazine]
Volume-Issue: 
2008-06
Article Summary: 

Because tests are commonly viewed in terms of offering quantitative feedback on the presence or absence of defects in specific situations, Good Unit Tests need to both illustrate and define the behavioral contract of the unit in question. Do you have GUTs?