Class LifecycleHooksRegistry
- java.lang.Object
-
- net.jqwik.engine.execution.lifecycle.LifecycleHooksRegistry
-
- All Implemented Interfaces:
LifecycleHooksSupplier
public class LifecycleHooksRegistry extends java.lang.Object implements LifecycleHooksSupplier
-
-
Constructor Summary
Constructors Constructor Description LifecycleHooksRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.jqwik.api.lifecycle.AfterContainerHookafterContainerHook(org.junit.platform.engine.TestDescriptor descriptor)net.jqwik.api.lifecycle.AroundPropertyHookaroundPropertyHook(PropertyMethodDescriptor propertyMethodDescriptor)net.jqwik.api.lifecycle.AroundTryHookaroundTryHook(PropertyMethodDescriptor propertyMethodDescriptor)net.jqwik.api.lifecycle.BeforeContainerHookbeforeContainerHook(org.junit.platform.engine.TestDescriptor descriptor)<T extends net.jqwik.api.lifecycle.LifecycleHook>
booleanhasHook(org.junit.platform.engine.TestDescriptor descriptor, java.lang.Class<T> concreteHook)voidregisterLifecycleHook(org.junit.platform.engine.TestDescriptor descriptor, java.lang.Class<? extends net.jqwik.api.lifecycle.LifecycleHook> hookClass, net.jqwik.api.lifecycle.PropagationMode propagationMode)net.jqwik.api.lifecycle.ResolveParameterHookresolveParameterHook(org.junit.platform.engine.TestDescriptor descriptor)net.jqwik.api.lifecycle.SkipExecutionHookskipExecutionHook(org.junit.platform.engine.TestDescriptor testDescriptor)
-
-
-
Method Detail
-
aroundPropertyHook
public net.jqwik.api.lifecycle.AroundPropertyHook aroundPropertyHook(PropertyMethodDescriptor propertyMethodDescriptor)
- Specified by:
aroundPropertyHookin interfaceLifecycleHooksSupplier
-
aroundTryHook
public net.jqwik.api.lifecycle.AroundTryHook aroundTryHook(PropertyMethodDescriptor propertyMethodDescriptor)
- Specified by:
aroundTryHookin interfaceLifecycleHooksSupplier
-
beforeContainerHook
public net.jqwik.api.lifecycle.BeforeContainerHook beforeContainerHook(org.junit.platform.engine.TestDescriptor descriptor)
- Specified by:
beforeContainerHookin interfaceLifecycleHooksSupplier
-
afterContainerHook
public net.jqwik.api.lifecycle.AfterContainerHook afterContainerHook(org.junit.platform.engine.TestDescriptor descriptor)
- Specified by:
afterContainerHookin interfaceLifecycleHooksSupplier
-
resolveParameterHook
public net.jqwik.api.lifecycle.ResolveParameterHook resolveParameterHook(org.junit.platform.engine.TestDescriptor descriptor)
- Specified by:
resolveParameterHookin interfaceLifecycleHooksSupplier
-
skipExecutionHook
public net.jqwik.api.lifecycle.SkipExecutionHook skipExecutionHook(org.junit.platform.engine.TestDescriptor testDescriptor)
- Specified by:
skipExecutionHookin interfaceLifecycleHooksSupplier
-
hasHook
public <T extends net.jqwik.api.lifecycle.LifecycleHook> boolean hasHook(org.junit.platform.engine.TestDescriptor descriptor, java.lang.Class<T> concreteHook)
-
registerLifecycleHook
public void registerLifecycleHook(org.junit.platform.engine.TestDescriptor descriptor, java.lang.Class<? extends net.jqwik.api.lifecycle.LifecycleHook> hookClass, net.jqwik.api.lifecycle.PropagationMode propagationMode)
-
-