@Override public void validateRequiredProperties() { MissingRequiredPropertiesException ex = new MissingRequiredPropertiesException(); for (String key : this.requiredProperties) { if (this.getProperty(key) == null) { ex.addMissingRequiredProperty(key); } } if (!ex.getMissingRequiredProperties().isEmpty()) { throw ex; } }
@Override public String getMessage() { return "The following properties were declared as required but could not be resolved: " + getMissingRequiredProperties(); }
assertThat(ex.getMessage(), equalTo( "The following properties were declared as required " + "but could not be resolved: [foo, bar]")); assertThat(ex.getMessage(), equalTo( "The following properties were declared as required " + "but could not be resolved: [bar]"));
@Override public String getMessage() { return "The following properties were declared as required but could not be resolved: " + getMissingRequiredProperties(); }
@Override public void validateRequiredProperties() { MissingRequiredPropertiesException ex = new MissingRequiredPropertiesException(); for (String key : this.requiredProperties) { if (this.getProperty(key) == null) { ex.addMissingRequiredProperty(key); } } if (!ex.getMissingRequiredProperties().isEmpty()) { throw ex; } }
@Override public String getMessage() { return String.format( "The following properties were declared as required but could " + "not be resolved: %s", this.getMissingRequiredProperties()); } }
public void validateRequiredProperties() { MissingRequiredPropertiesException ex = new MissingRequiredPropertiesException(); for (String key : this.requiredProperties) { if (this.getProperty(key) == null) { ex.addMissingRequiredProperty(key); } } if (!ex.getMissingRequiredProperties().isEmpty()) { throw ex; } }
@Override public String getMessage() { return "The following properties were declared as required but could not be resolved: " + getMissingRequiredProperties(); }
@Override public void validateRequiredProperties() { MissingRequiredPropertiesException ex = new MissingRequiredPropertiesException(); for (String key : this.requiredProperties) { if (this.getProperty(key) == null) { ex.addMissingRequiredProperty(key); } } if (!ex.getMissingRequiredProperties().isEmpty()) { throw ex; } }
@Override public String getMessage() { return "The following properties were declared as required but could not be resolved: " + getMissingRequiredProperties(); }
@Override public void validateRequiredProperties() { MissingRequiredPropertiesException ex = new MissingRequiredPropertiesException(); for (String key : this.requiredProperties) { if (this.getProperty(key) == null) { ex.addMissingRequiredProperty(key); } } if (!ex.getMissingRequiredProperties().isEmpty()) { throw ex; } }