class CaseConverter {

    public static String toCase(String name, Case targetCase) {
        return nameCase(name).convertTo(name, targetCase);
    }

}

class CaseConverterTest {

    @Test
    public void convertFromKebabCase() {

        assertThat(CaseConverter.toCase("foo-bar-baz", CaseConverter.Case.LOWER_CAMEL_CASE))
                .isEqualTo("fooBarBaz");
        assertThat(CaseConverter.toCase("foo-bar-baz", CaseConverter.Case.SNAKE_CASE))
                .isEqualTo("foo_bar_baz");
    }

}