### Question:
ResourceBundleHelper { @Nullable public static String getUtf8String (@Nonnull final String sBundleName, @Nonnull final Locale aContentLocale, @Nonnull @PropertyKey final String sKey) { return getString (getUtf8ResourceBundle (sBundleName, aContentLocale), sKey); } private  ResourceBundleHelper(); @Nullable static ResourceBundle getResourceBundle(@Nonnull final String sBundleName, @Nonnull final Locale aContentLocale); @Nullable static ResourceBundle getResourceBundle(@Nonnull final String sBundleName,
                                                  @Nonnull final Locale aContentLocale,
                                                  @Nonnull final ClassLoader aClassLoader); @Nullable static ResourceBundle getUtf8ResourceBundle(@Nonnull final String sBundleName, @Nonnull final Locale aContentLocale); @Nullable static ResourceBundle getUtf8ResourceBundle(@Nonnull final String sBundleName,
                                                      @Nonnull final Locale aContentLocale,
                                                      @Nonnull final ClassLoader aClassLoader); @Nullable static String getString(@Nullable final ResourceBundle aResourceBundle, @Nonnull @PropertyKey final String sKey); @Nullable static String getString(@Nonnull final String sBundleName,
                                  @Nonnull final Locale aContentLocale,
                                  @Nonnull @PropertyKey final String sKey); @Nullable static String getString(@Nonnull final String sBundleName,
                                  @Nonnull final Locale aContentLocale,
                                  @Nonnull @PropertyKey final String sKey,
                                  @Nonnull final ClassLoader aClassLoader); @Nullable static String getUtf8String(@Nonnull final String sBundleName,
                                      @Nonnull final Locale aContentLocale,
                                      @Nonnull @PropertyKey final String sKey); @Nullable static String getUtf8String(@Nonnull final String sBundleName,
                                      @Nonnull final Locale aContentLocale,
                                      @Nonnull @PropertyKey final String sKey,
                                      @Nonnull final ClassLoader aClassLoader); static void clearCache(); static void clearCache(@Nonnull final ClassLoader aClassLoader);  }### Answer:
@Test public void testGetUtf8String () { assertEquals ("äöü", ResourceBundleHelper.getUtf8String ("properties/test-utf8", L_DE, "key1")); assertNull (ResourceBundleHelper.getUtf8String ("properties/test-utf8-noway", L_DE, "key1")); assertEquals ("äöü", ResourceBundleHelper.getUtf8String ("properties/test-utf8", L_FR, "key1")); assertNull (ResourceBundleHelper.getUtf8String ("properties/test-utf8", L_DE, "key-noway")); }