Unit and Regression Testing

By Adrian McCarthy

Dr. Dobb's Journal February 1997

(a) TVECTOR.OBJ : TVECTOR.CPP VECTOR.HTVECTOR.EXE : TVECTOR.OBJ VECTOR.OBJ

(b) TVECTOR.OUT : TVECTOR.EXE TVECTOR.IN       TVECTOR.EXE < TVECTOR.IN > TVECTOR.OUT

(c) TESTOUTS = TVECTOR.OUTregress : $(TESTOUTS)

Example 1: (a) A unit test called TVECTOR.CPP; (b) the unit test is driven by a data file; (c) output from unit tests.

Back to Article


Copyright © 1997, Dr. Dobb's Journal