Config { public static synchronized VUNummer getVUNummer() { if (vunummer == null) { vunummer = new VUNummer(System.getProperty(GDV_VU_NUMMER, DUMMY_VU_NUMMER)); } return vunummer; } private  Config(); static synchronized void reset(); static synchronized void setVUNummer(final String nr); static synchronized void setVUNummer(final VUNummer nr); static synchronized VUNummer getVUNummer(); static synchronized void setEOD(final String linefeed); static synchronized String getEOD(); static synchronized boolean hasEOD(); static final Charset DEFAULT_ENCODING; static final String DEFAULT_ENCODING_NAME; static final String DUMMY_VU_NUMMER; static final String GDV_VU_NUMMER; }
@Test public void testGetVUnummer() { Config.reset(); String vuNummer = System.getProperty(Config.GDV_VU_NUMMER); if (StringUtils.isEmpty(vuNummer)) { try { Config.getVUNummer(); } catch (ConfigException expected) { LOG.info("expected: " + expected); } } else { assertEquals(vuNummer, Config.getVUNummer().getInhalt().trim()); } }