org.jnario.runner
Class ExtensionRule

java.lang.Object
  extended by org.jnario.runner.ExtensionRule
All Implemented Interfaces:
org.junit.rules.TestRule

public class ExtensionRule
extends Object
implements org.junit.rules.TestRule


Constructor Summary
ExtensionRule(Iterable<ExtensionClass> extensions, Object target, Class<? extends Annotation> beforeAnnotation, Class<? extends Annotation> afterAnnotation, Set<Method> alreadyScheduled)
           
 
Method Summary
 org.junit.runners.model.Statement apply(org.junit.runners.model.Statement next, org.junit.runner.Description description)
           
static ExtensionRule createClassExtensionRule(Iterable<ExtensionClass> extensions, Object target, Set<Method> alreadyScheduled)
           
static ExtensionRule createExtensionRule(Iterable<ExtensionClass> extensions, Object target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionRule

public ExtensionRule(Iterable<ExtensionClass> extensions,
                     Object target,
                     Class<? extends Annotation> beforeAnnotation,
                     Class<? extends Annotation> afterAnnotation,
                     Set<Method> alreadyScheduled)
Method Detail

createClassExtensionRule

public static ExtensionRule createClassExtensionRule(Iterable<ExtensionClass> extensions,
                                                     Object target,
                                                     Set<Method> alreadyScheduled)

createExtensionRule

public static ExtensionRule createExtensionRule(Iterable<ExtensionClass> extensions,
                                                Object target)

apply

public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement next,
                                               org.junit.runner.Description description)
Specified by:
apply in interface org.junit.rules.TestRule


Copyright © 2012-2013 BMW Car IT. All Rights Reserved.