| package junit.framework; | |
| /** | |
| * A <em>Test</em> can be run and collect its results. | |
| * | |
| * @see TestResult | |
| */ | |
| public interface Test { | |
| /** | |
| * Counts the number of test cases that will be run by this test. | |
| */ | |
| public abstract int countTestCases(); | |
| /** | |
| * Runs a test and collects its result in a TestResult instance. | |
| */ | |
| public abstract void run(TestResult result); | |
| } |