public class TestListResolver extends Object implements GenericTestPattern<TestListResolver,ResolvedTest,String,String>
shouldRun(String, String) are filters easily used in JUnit filter or TestNG.
This class is independent of JUnit and TestNG API.SurefireReflector
using specific ClassLoader.| Constructor and Description |
|---|
TestListResolver(Collection<String> tests) |
TestListResolver(Collection<String> included,
Collection<String> excluded) |
TestListResolver(String csvTests) |
| Modifier and Type | Method and Description |
|---|---|
TestFilter<String,String> |
and(TestListResolver another) |
TestListResolver |
createClassFilters() |
TestListResolver |
createMethodFilters()
Method filter.
|
boolean |
equals(Object o) |
Set<ResolvedTest> |
getExcludedPatterns() |
Set<ResolvedTest> |
getIncludedPatterns() |
String |
getPluginParameterTest() |
Set<String> |
getTestSpecificClasses() |
boolean |
hasExcludedMethodPatterns() |
int |
hashCode() |
boolean |
hasIncludedMethodPatterns() |
boolean |
hasMethodPatterns() |
boolean |
isEmpty() |
TestFilter<String,String> |
or(TestListResolver another) |
boolean |
shouldRun(Class<?> testClass,
String methodName) |
boolean |
shouldRun(String testClassFile,
String methodName) |
static String |
toClassFileName(Class<?> test) |
static String |
toClassFileName(String fullyQualifiedTestClass) |
String |
toString() |
public TestListResolver(Collection<String> tests)
public TestListResolver(String csvTests)
public TestListResolver(Collection<String> included, Collection<String> excluded)
public boolean hasIncludedMethodPatterns()
hasIncludedMethodPatterns in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public boolean hasExcludedMethodPatterns()
hasExcludedMethodPatterns in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public boolean hasMethodPatterns()
hasMethodPatterns in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public TestListResolver createMethodFilters()
createMethodFilters in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public TestListResolver createClassFilters()
createClassFilters in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public TestFilter<String,String> and(TestListResolver another)
public TestFilter<String,String> or(TestListResolver another)
public boolean shouldRun(String testClassFile, String methodName)
shouldRun in interface TestFilter<String,String>public boolean isEmpty()
isEmpty in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public String getPluginParameterTest()
getPluginParameterTest in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public Set<ResolvedTest> getIncludedPatterns()
getIncludedPatterns in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public Set<ResolvedTest> getExcludedPatterns()
getExcludedPatterns in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>public Set<String> getTestSpecificClasses()
getTestSpecificClasses in interface GenericTestPattern<TestListResolver,ResolvedTest,String,String>Copyright © 2004–2015 The Apache Software Foundation. All rights reserved.