A control point is how the test asks the system under test (SUT) to do something for it. This could be for the purpose of setting up or tearing down the fixture or it could be used during the exercise SUT phase of the test. It is a kind of interaction point. Some control points are provided strictly for the tests; they should not be used by the production code because they bypass input validation or short-circuit the normal life-cycle of the SUT or some object on which it depends.
Copyright © 2003-2008 Gerard Meszaros all rights reserved