net.sf.twip
Class TwipExtension
java.lang.Object
net.sf.twip.TwipExtension
- Direct Known Subclasses:
- CdiExtension, MockitoExtension, VerifyExtension
public abstract class TwipExtension
- extends Object
Allows to wrap a JUnit- Statement
before
or after
the execution of other
setup code.
- See Also:
TwipExtensions
Method Summary |
org.junit.runners.model.Statement |
wrapInner(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. |
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 |
TwipExtension
public TwipExtension()
wrapInner
public org.junit.runners.model.Statement wrapInner(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. Your Statement is executed directly around the method call itself.
- 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.
wrapOuter
public 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. Your Statement is executed around all the other setups/teardowns.
- 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.