Class LifecycleHooksRegistry
java.lang.Object
net.jqwik.engine.execution.lifecycle.LifecycleHooksRegistry
- All Implemented Interfaces:
LifecycleHooksSupplier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.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>
booleannet.jqwik.api.lifecycle.InvokePropertyMethodHookinvokePropertyMethodHook(org.junit.platform.engine.TestDescriptor testDescriptor) net.jqwik.api.lifecycle.ProvidePropertyInstanceHookprovidePropertyInstanceHook(org.junit.platform.engine.TestDescriptor testDescriptor) voidregisterLifecycleHook(org.junit.platform.engine.TestDescriptor descriptor, 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)
-
Constructor Details
-
LifecycleHooksRegistry
public LifecycleHooksRegistry()
-
-
Method Details
-
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
-
invokePropertyMethodHook
public net.jqwik.api.lifecycle.InvokePropertyMethodHook invokePropertyMethodHook(org.junit.platform.engine.TestDescriptor testDescriptor) - Specified by:
invokePropertyMethodHookin interfaceLifecycleHooksSupplier
-
providePropertyInstanceHook
public net.jqwik.api.lifecycle.ProvidePropertyInstanceHook providePropertyInstanceHook(org.junit.platform.engine.TestDescriptor testDescriptor) - Specified by:
providePropertyInstanceHookin interfaceLifecycleHooksSupplier
-
hasHook
public <T extends net.jqwik.api.lifecycle.LifecycleHook> boolean hasHook(org.junit.platform.engine.TestDescriptor descriptor, Class<T> concreteHook) -
registerLifecycleHook
public void registerLifecycleHook(org.junit.platform.engine.TestDescriptor descriptor, Class<? extends net.jqwik.api.lifecycle.LifecycleHook> hookClass, net.jqwik.api.lifecycle.PropagationMode propagationMode)
-