Class ConfigAssertions

java.lang.Object
io.airlift.configuration.testing.ConfigAssertions

public final class ConfigAssertions extends Object
  • Method Details

    • assertDefaults

      public static <T> void assertDefaults(Map<String,Object> expectedAttributeValues, Class<T> configClass)
    • assertFullMapping

      public static <T> void assertFullMapping(Map<String,String> properties, T expected)
    • assertDeprecatedEquivalence

      @SafeVarargs public static <T> void assertDeprecatedEquivalence(Class<T> configClass, Map<String,String> currentProperties, Map<String,String>... oldPropertiesList)
    • assertRecordedDefaults

      public static <T> void assertRecordedDefaults(T recordedConfig)
    • recordDefaults

      public static <T> T recordDefaults(Class<T> type)