| java.lang.Object org.kuali.test.suite.TestSuiteBuilder
Inner Class :public static @interface Exclude | |
Inner Class :public static interface ClassCriteria | |
Inner Class :public static interface MethodCriteria | |
Inner Class :public static class NegatingClassCriteria implements ClassCriteria | |
Inner Class :public static class NegatingMethodCriteria implements MethodCriteria | |
Method Summary | |
public static TestSuite | build(ClassCriteria classCriteria, MethodCriteria methodCriteria) Scans *Test.class files under org.kuali for matches against the given strategies.
Parameters: classCriteria - strategy for whether to include a given TestCase in the suite. |
NULL_CRITERIA | final public static NullCriteria NULL_CRITERIA(Code) | | |
build | public static TestSuite build(ClassCriteria classCriteria, MethodCriteria methodCriteria) throws Exception(Code) | | Scans *Test.class files under org.kuali for matches against the given strategies.
Parameters: classCriteria - strategy for whether to include a given TestCase in the suite. If included, a test class acts like asub-suite to include all its test methods. Classes not included may still include methods individually. Parameters: methodCriteria - strategy for whether to include a given test method in the suite, if the whole class was not included. a TestSuite containing the specified tests throws: java.io.IOException - if the directory containing this class file cannot be scanned for other test class files throws: Exception - if either of the given criteria throw it |
|
|