Package org.nuxeo.runtime.test.runner
Class FeaturesRunner.RulesFactory<A extends Annotation,R>
- java.lang.Object
-
- org.nuxeo.runtime.test.runner.FeaturesRunner.RulesFactory<A,R>
-
- Enclosing class:
- FeaturesRunner
protected class FeaturesRunner.RulesFactory<A extends Annotation,R> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
FeaturesRunner.RulesFactory.BindRule
-
Constructor Summary
Constructors Modifier Constructor Description protected
RulesFactory(Class<A> anAnnotationType, Class<R> aRuleType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<R>
build()
protected org.junit.runners.model.Statement
build(org.junit.runners.model.Statement base, String name)
protected R
onMethod(Class<R> aRuleType, org.junit.runners.model.FrameworkMethod aMethod, Object aTarget, Object... someParms)
FeaturesRunner.RulesFactory<A,R>
withRule(R aRule)
FeaturesRunner.RulesFactory<A,R>
withRules(List<R> someRules)
FeaturesRunner.RulesFactory<A,R>
withRules(org.junit.runners.model.TestClass aType, Object aTest)
-
-
-
Method Detail
-
build
protected org.junit.runners.model.Statement build(org.junit.runners.model.Statement base, String name)
-
withRules
public FeaturesRunner.RulesFactory<A,R> withRules(List<R> someRules)
-
withRule
public FeaturesRunner.RulesFactory<A,R> withRule(R aRule)
-
withRules
public FeaturesRunner.RulesFactory<A,R> withRules(org.junit.runners.model.TestClass aType, Object aTest)
-
-