public static <T extends Enum<T>> T getForNameIgnoreCase(final @Nullable String value,
                                                             final @NotNull Class<T> enumType) {
        return getForNameIgnoreCase(value, enumType, Map.of());

    }
@Test
    void shouldGetEnumForNameIgnoreCaseForExisting() {
        TestEnum result = Enums.getForNameIgnoreCase("enum1", TestEnum.class);
        Assertions.assertEquals(TestEnum.ENUM1, result);
    }