net.sf.twip.cdi
Class CdiExtension
java.lang.Object
net.sf.twip.TwipExtension
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)
.
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CdiExtension
public CdiExtension()
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.