Class LifecycleHooksRegistry

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      net.jqwik.api.lifecycle.AfterContainerHook afterContainerHook​(org.junit.platform.engine.TestDescriptor descriptor)  
      net.jqwik.api.lifecycle.AroundPropertyHook aroundPropertyHook​(PropertyMethodDescriptor propertyMethodDescriptor)  
      net.jqwik.api.lifecycle.AroundTryHook aroundTryHook​(PropertyMethodDescriptor propertyMethodDescriptor)  
      net.jqwik.api.lifecycle.BeforeContainerHook beforeContainerHook​(org.junit.platform.engine.TestDescriptor descriptor)  
      <T extends net.jqwik.api.lifecycle.LifecycleHook>
      boolean
      hasHook​(org.junit.platform.engine.TestDescriptor descriptor, java.lang.Class<T> concreteHook)  
      void registerLifecycleHook​(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.ResolveParameterHook resolveParameterHook​(org.junit.platform.engine.TestDescriptor descriptor)  
      net.jqwik.api.lifecycle.SkipExecutionHook skipExecutionHook​(org.junit.platform.engine.TestDescriptor testDescriptor)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LifecycleHooksRegistry

        public LifecycleHooksRegistry()
    • Method Detail

      • beforeContainerHook

        public net.jqwik.api.lifecycle.BeforeContainerHook beforeContainerHook​(org.junit.platform.engine.TestDescriptor descriptor)
        Specified by:
        beforeContainerHook in interface LifecycleHooksSupplier
      • afterContainerHook

        public net.jqwik.api.lifecycle.AfterContainerHook afterContainerHook​(org.junit.platform.engine.TestDescriptor descriptor)
        Specified by:
        afterContainerHook in interface LifecycleHooksSupplier
      • resolveParameterHook

        public net.jqwik.api.lifecycle.ResolveParameterHook resolveParameterHook​(org.junit.platform.engine.TestDescriptor descriptor)
        Specified by:
        resolveParameterHook in interface LifecycleHooksSupplier
      • skipExecutionHook

        public net.jqwik.api.lifecycle.SkipExecutionHook skipExecutionHook​(org.junit.platform.engine.TestDescriptor testDescriptor)
        Specified by:
        skipExecutionHook in interface LifecycleHooksSupplier
      • 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)