Class TestLifecycleEvent
java.lang.Object
org.jboss.arquillian.test.spi.event.suite.SuiteEvent
org.jboss.arquillian.test.spi.event.suite.ClassEvent
org.jboss.arquillian.test.spi.event.suite.TestEvent
org.jboss.arquillian.test.spi.event.suite.TestLifecycleEvent
- All Implemented Interfaces:
Event,LifecycleEvent
- Direct Known Subclasses:
AfterTestLifecycleEvent,BeforeTestLifecycleEvent
A TestLifeCycleEvent is a type of TestEvent used for e.g. @Before/@After operations on the
Test instance.
- Version:
- $Revision: $
- Author:
- Aslak Knutsen
-
Constructor Summary
ConstructorsConstructorDescriptionTestLifecycleEvent(Object testInstance, Method testMethod) Create a new TestLifecycleEvent for a specific testInstance executing a specific testMethod.TestLifecycleEvent(Object testInstance, Method testMethod, LifecycleMethodExecutor executor) Create a new TestLifecycleEvent for a specific testInstance executing a specific testMethod. -
Method Summary
Modifier and TypeMethodDescriptionGet the call back handler for this lifecycle method.Methods inherited from class org.jboss.arquillian.test.spi.event.suite.TestEvent
getTestInstance, getTestMethodMethods inherited from class org.jboss.arquillian.test.spi.event.suite.ClassEvent
getTestClass
-
Constructor Details
-
TestLifecycleEvent
Create a new TestLifecycleEvent for a specific testInstance executing a specific testMethod.
This will use a NO_OP LifecycleMethodExecutor.- Parameters:
testInstance- The Test instancetestMethod- The Test Method being executed
-
TestLifecycleEvent
Create a new TestLifecycleEvent for a specific testInstance executing a specific testMethod.- Parameters:
testInstance- The Test instancetestMethod- The Test Method being executedexecutor- A call back when the LifecycleMethod represented by this event should be invoked
-
-
Method Details
-
getExecutor
Description copied from interface:LifecycleEventGet the call back handler for this lifecycle method.- Specified by:
getExecutorin interfaceLifecycleEvent- Returns:
- the executor
-