Class InstantiatingConfigurationParameterConverter<T>

java.lang.Object
org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter<T>

class InstantiatingConfigurationParameterConverter<T> extends Object
Since:
5.5
  • Field Details

    • logger

      private static final org.junit.platform.commons.logging.Logger logger
    • clazz

      private final Class<T> clazz
    • name

      private final String name
  • Constructor Details

    • InstantiatingConfigurationParameterConverter

      public InstantiatingConfigurationParameterConverter(Class<T> clazz, String name)
  • Method Details

    • get

      Optional<T> get(org.junit.platform.engine.ConfigurationParameters configurationParameters, String key)
    • supply

      Supplier<Optional<T>> supply(org.junit.platform.engine.ConfigurationParameters configurationParameters, String key)
    • newInstanceSupplier

      private Supplier<Optional<T>> newInstanceSupplier(String className, String key)
    • logFailureMessage

      private void logFailureMessage(String className, String key, Exception cause)
    • logSuccessMessage

      private void logSuccessMessage(String className, String key)