Patent ID: 7552422

Claim:
A computer-storage medium having computer-executable components, comprising: a test case scenario object configured to coordinate a test of a particular software object by specifying test methods to be included in the test; a test runtime object including a plurality of attributes and a test extraction engine configured to extract an ordered list of the test methods based on the attributes to control application of the test methods without modifying the test methods, wherein; the test extraction engine is configured to select and arrange the test methods in a hierarchy that comprises a base class and subclasses, wherein each of the subclasses derives from the base class; and inheritance is selectively applied to the test methods according to the attributes to determine if the test methods in each of the subclasses inherit from the base class; and a test harness that is arranged to provide system test services to support the application of the ordered list of the test methods in the test of the particular software object.