java.lang.Object
org.antublue.test.engine.internal.configuration.Configuration
All Implemented Interfaces:
org.junit.platform.engine.ConfigurationParameters

public class Configuration extends Object implements org.junit.platform.engine.ConfigurationParameters
Class to implement Configuration
  • Constructor Details

    • Configuration

      public Configuration()
      Constructor
  • Method Details

    • set

      public void set(String key, String value)
      Method to set a configuration value
      Parameters:
      key - key
      value - value
    • get

      public Optional<String> get(String key)
      Specified by:
      get in interface org.junit.platform.engine.ConfigurationParameters
    • getBoolean

      public Optional<Boolean> getBoolean(String key)
      Specified by:
      getBoolean in interface org.junit.platform.engine.ConfigurationParameters
    • get

      public <T> Optional<T> get(String key, Function<String,T> transformer)
      Specified by:
      get in interface org.junit.platform.engine.ConfigurationParameters
    • size

      public int size()
      Specified by:
      size in interface org.junit.platform.engine.ConfigurationParameters
    • keySet

      public Set<String> keySet()
      Specified by:
      keySet in interface org.junit.platform.engine.ConfigurationParameters
    • entrySet

      public Set<Map.Entry<String,String>> entrySet()
      Method to get the entry set
      Returns:
      the entry set
    • getInstance

      public static Configuration getInstance()
      Method to get the singleton instance
      Returns:
      the singleton instance