@Test public void foundWithDefault() { StringBuffer defaultInstance = new StringBuffer(); StringBuffer result = unitilsConfiguration.getInstance("instanceProperty", defaultInstance); assertNotNull(result); assertNotSame(defaultInstance, result); }
@Test public void invalidClassNameWithoutDefault() { try { unitilsConfiguration.getInstance("invalidClassNameProperty"); fail("Expected UnitilsException"); } catch (UnitilsException e) { // expected } }
@Test public void notFoundNoDefault() { try { unitilsConfiguration.getInstance("xxx"); fail("Expected UnitilsException"); } catch (UnitilsException e) { // expected } }
@Test public void nullDefault() { String result = unitilsConfiguration.getInstance("xxx", null); assertNull(result); }
@Test public void notFoundWithDefault() { StringBuffer defaultInstance = new StringBuffer(); StringBuffer result = unitilsConfiguration.getInstance("xxx", defaultInstance); assertSame(defaultInstance, result); }
@Test public void trimmedWithDefault() { StringBuffer result = unitilsConfiguration.getInstance("propertyWithSpaces", new StringBuffer()); assertNotNull(result); }
@Test public void foundWithoutDefault() { StringBuffer result = unitilsConfiguration.getInstance("instanceProperty"); assertNotNull(result); }