### Question:
GPProps { protected static void init(final String propertiesFilename, final String appDirname) { GpUtil.initGpLogging(); GPProps.propertiesFilename = propertiesFilename; GPProps.appDirname = appDirname; try { final FileInputStream inStream = new FileInputStream( getPropertiesFile()); try { properties.load(inStream); } finally { inStream.close(); } } catch (final Exception e) { LOGGER.error(e); ExceptionDialog .show(null, e,"Cannot save properties","<html>The properties file is not accessible. <br />Please check the permissions for <b>"+getPropertiesFile().getAbsolutePath()+"</b> to permanently keep your Geopublisher configuration.</html>"); } upgrade(); }  static Properties getProperties(); static String get(final Keys key); static String get(final Keys key, final String def); static boolean getBoolean(final Keys key); static boolean getBoolean(Keys key, boolean defaultValue); static Integer getInt(final Keys key, final Integer def); static void resetProperties(final Component guiOwner); static final void set(final Keys key, final Boolean value); static final void set(final Keys key, final Integer value); static final void set(final Keys key, final String value); static void store(); static void upgrade(); static final String PROPERTIES_FILENAME; static final String PROPERTIES_FOLDER; }### Answer:
@Test public void testInit() { GPProps.init(GPProps.PROPERTIES_FILENAME, GPProps.PROPERTIES_FOLDER); }