Interface PicocliTestFeature

All Superinterfaces:
DefaultFeature, io.micronaut.core.naming.Described, Feature, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered, TestFeature
All Known Implementing Classes:
PicocliJunit, PicocliKoTest, PicocliSpock

public interface PicocliTestFeature extends TestFeature
  • Field Details

  • Method Details

    • getOrder

      default int getOrder()
      Description copied from interface: Feature
      The order of a feature controls the order in which it applies. The order of a feature is important to ensure that any previous work done by other features that may be required is done. See FeaturePhase for a list of phases to choose from.
      Specified by:
      getOrder in interface Feature
      Specified by:
      getOrder in interface io.micronaut.core.order.Ordered
      Specified by:
      getOrder in interface TestFeature
      Returns:
      The order of the feature
    • supports

      default boolean supports(ApplicationType applicationType)
      Description copied from interface: Feature
      This method must be implemented to ensure it is only selectable for the desired application types. This method is not used for determining if a default feature should be applied.
      Specified by:
      supports in interface Feature
      Specified by:
      supports in interface TestFeature
      Parameters:
      applicationType - The application type
      Returns:
      True if the feature can be selected by the user