SimpleReloadableI18nCodeList extends AbstractI18nCodeList implements ReloadableI18nCodeList,
                                          InitializingBean { @Override public void afterPropertiesSet() { Assert.notEmpty(codeLists, "codeLists is not initialized!"); super.afterPropertiesSet(); if (!lazyInit) { refresh(); } }  void setRowsByCodeList(Map<Locale, ReloadableCodeList> codeLists); void setLazyInit(boolean lazyInit); @Override void refresh(); @Override void refresh(boolean recursive); @Override void afterPropertiesSet();  }
@Test(expected = IllegalArgumentException.class) public void testAfterPropertiesSet() { reloadableI18nCodeList.setRowsByCodeList(null); afterPropertiesSet(); }