### Question:
LangManager extends AbstractService implements ILangManager { @Override public List<Lang> getAssignableLangs() throws ApsSystemException { if (assignableLangs == null) { this.loadAssignableLangs(); } List<Lang> assignables = new ArrayList<Lang>(assignableLangs.values()); Collections.sort(assignables); return assignables; }  @Override void init(); @Override List<Lang> getAssignableLangs(); @Override void addLang(String code); @Override void updateLang(String code, String description); @Override void removeLang(String code); @Override Lang getLang(String code); @Override Lang getDefaultLang(); @Override List<Lang> getLangs(); void setConfigManager(ConfigInterface configManager); void setCacheWrapper(ILangManagerCacheWrapper cacheWrapper);  }### Answer:
@Test public void getAssignableLangs() throws Throwable { List<Lang> langs = this.langManager.getAssignableLangs(); Assert.assertTrue(langs.size() > 100); }