This strategy includes testing the classes as they are integrated into the system. The traditional approach would test every operation separately as they are executed into a class. In OO system this approach is not viable due to the "direct and indirect interactions of the components that make up the class"