@Test
public void testRegion() {

    assertThat(provider.getParameterOptions(uriI18N, "region", null, Locale.US), hasItem(expectedCntryEN));
    assertThat(provider.getParameterOptions(uriI18N, "region", null, Locale.US), not(hasItem(empty)));
    assertThat(provider.getParameterOptions(uriI18N, "region", null, Locale.FRENCH),
            anyOf(hasItem(expectedCntryFRJava8), hasItem(expectedCntryFRJava9)));
    assertThat(provider.getParameterOptions(uriI18N, "region", null, Locale.FRENCH), not(hasItem(empty)));
    assertThat(provider.getParameterOptions(uriI18N, "region", null, null), not(IsEmptyCollection.empty()));
}