net.sf.twip.cdi
Class CdiExtension

java.lang.Object
  extended by net.sf.twip.TwipExtension
      extended by net.sf.twip.cdi.CdiExtension

public class CdiExtension
extends TwipExtension

Initializing CDI is expensive, so this TwipExtension is not auto-loaded... you'll have to annotate your tests with @TwipExtensions(CdiExtension.class).


Constructor Summary
CdiExtension()
           
 
Method Summary
 org.junit.runners.model.Statement wrapOuter(org.junit.runners.model.FrameworkMethod method, Object testInstance, org.junit.runners.model.Statement statement)
          Decorate a JUnit Statement into a new one and thereby extend the functionality of JUnit.
 
Methods inherited from class net.sf.twip.TwipExtension
wrapInner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CdiExtension

public CdiExtension()
Method Detail

wrapOuter

public org.junit.runners.model.Statement wrapOuter(org.junit.runners.model.FrameworkMethod method,
                                                   Object testInstance,
                                                   org.junit.runners.model.Statement statement)
Description copied from class: TwipExtension
Decorate a JUnit Statement into a new one and thereby extend the functionality of JUnit. Your Statement is executed around all the other setups/teardowns.

Overrides:
wrapOuter in class TwipExtension
Parameters:
method - The test method that is to be called.
testInstance - The test instance on which the method is called.
statement - The Statement that you can wrap.
Returns:
a new Statement wrapping the one passed in; or directly that, if you choose not to wrap anything.


Copyright © 2011. All Rights Reserved.