@Test
void testConversion() {
LocaleConverter localeConverter = new LocaleConverter();
assertNull(localeConverter.convert(null));
assertEquals(new Locale("en"), localeConverter.convert("en"));
assertEquals(new Locale("en", "US"), localeConverter.convert("en-US"));
assertEquals(new Locale("en", "US"), localeConverter.convert("en-US-win"));
assertEquals(Locale.forLanguageTag("ja-JP-x-lvariant-JP"), localeConverter.convert("ja-JP-x-lvariant-JP"));
assertEquals(new Locale("en"), localeConverter.convert(new Locale("en")));
}
}