See CodeUnitTestFirst, TestDrivenProgramming, and TestDrivenDevelopment. ---- CategoryTesting