org.mule.tck
Class MuleParameterized
java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<Runner>
org.junit.runners.Suite
org.junit.runners.Parameterized
org.mule.tck.MuleParameterized
- All Implemented Interfaces:
- Describable, Filterable, Sortable
public class MuleParameterized
- extends Parameterized
MuleParameterized
adds test exclusions to the
Parameterized
class. This is used for running JUnit4 tests with
parameters. The test exclusion logic in AbstractMuleTestCase does not work in
JUnit4 most likely due to the fact the JUnit4 does not extend the TestCase class
when using annotations, which are necessary for parameterized testing.
Method Summary |
void |
getExcluded()
Read the test exclusions file and find the tests to be excluded from running. |
Methods inherited from class org.junit.runners.ParentRunner |
childrenInvoker, classBlock, classRules, collectInitializationErrors, filter, getDescription, getName, getTestClass, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static transient Log logger
MuleParameterized
public MuleParameterized(Class<?> klass)
throws Throwable
- Throws:
Throwable
getExcluded
public void getExcluded()
- Read the test exclusions file and find the tests to be excluded from running.
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.