Interface TestFeature

All Superinterfaces:
io.micronaut.core.naming.Described, Feature, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered
All Known Subinterfaces:
PicocliTestFeature
All Known Implementing Classes:
KoTest, MicronautTestJunit5, MicronautTestSpock, PicocliJunit, PicocliKoTest, PicocliSpock

public interface TestFeature extends Feature
Test feature.
  • Method Details

    • isVisible

      default boolean isVisible()
      Description copied from interface: Feature
      Some features should not be visible to the user because they are a common parent of other selectable features, or they should always be applied, or any other reason.
      Specified by:
      isVisible in interface Feature
      Returns:
      True if the feature should be able to be selected by the user
    • 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
      Returns:
      The order of the feature
    • getTestFramework

      TestFramework getTestFramework()
    • isJunit

      default boolean isJunit()
    • isSpock

      default boolean isSpock()
    • isKotlinTestFramework

      default boolean isKotlinTestFramework()
    • isKoTest

      default boolean isKoTest()