LanguageSwitcher { public void showChangeLanguageDialog(FragmentActivity activity) { new LanguagesListDialogFragment() .show(activity.getSupportFragmentManager(), TAG); } LanguageSwitcher(@NonNull Context context);  LanguageSwitcher(@NonNull Context context, Locale firstLaunchLocale);  LanguageSwitcher(@NonNull Context context, Locale firstLaunchLocale, Locale baseLocale); void showChangeLanguageDialog(FragmentActivity activity); HashSet<Locale> getLocales(); void setSupportedStringLocales(HashSet<String> sLocales); void setSupportedLocales(HashSet<Locale> locales); void setSupportedLocales(int stringId); HashSet<Locale> fetchAvailableLocales(int stringId); boolean setLocale(String newLocale, Activity activity); boolean setLocale(Locale newLocale, Activity activity); Locale getLaunchLocale(); Locale getCurrentLocale(); boolean switchToLaunch(Activity activity);  }
@Test public void testShowChangeLanguageDialog() throws Exception { }