assertEquals(ServerType.AGGREGATE, server.serverType());
}
public void testStartCachesRemoteConfigurations() throws Exception {
MockRemoteServerHitter hitter = new MockRemoteServerHitter();
server = new JsUnitAggregateServer(new AggregateConfiguration(new DummyConfigurationSource()), hitter);
hitter.urlToDocument.put(DummyConfigurationSource.REMOTE_URL_1 + "/config", configuration1Document());
hitter.urlToDocument.put(DummyConfigurationSource.REMOTE_URL_2 + "/config", configurationToDocument());
server.preStart();
assertEquals(2, hitter.urlsPassed.size());
assertTrue(hitter.urlsPassed.contains(DummyConfigurationSource.REMOTE_URL_1 + "/config"));