19 lines
459 B
Java
19 lines
459 B
Java
package base;
|
|
|
|
/**
|
|
* @author Georgiy Korneev (kgeorgiy@kgeorgiy.info)
|
|
*/
|
|
public abstract class Tester extends BaseChecker {
|
|
protected Tester(final TestCounter counter) {
|
|
super(counter);
|
|
}
|
|
|
|
public abstract void test();
|
|
|
|
public void run(final Class<?> test, final String... args) {
|
|
System.out.println("=== Testing " + test.getSimpleName() + " " + String.join(" ", args));
|
|
test();
|
|
counter.printStatus();
|
|
}
|
|
}
|