}
@Test
public void testValidServerConfiguration() throws Exception {
boolean success = true;
ServerConfiguration conf = new ServerConfiguration() {
@Override
public boolean isInterRegionSSLEnabled() {
return conf.getBoolean(INTER_REGION_SSL_ENABLED, true);
}
@Override
public List<String> getRegions() {
List<String> regionsList = new LinkedList<String>();
regionsList.add("regionHost1:4080:9876");
regionsList.add("regionHost2:4080:2938");
regionsList.add("regionHost3:4080:9876");
return regionsList;
}
};
try {
conf.validate();
}
catch (ConfigurationException e) {
logger.error("Invalid configuration: ", e);
success = false;
}