@Test
public void testGetServerInstances() {
ServerInstanceKeyList found = runtimeManagementService.getServerInstances(serverTemplate.getId());
assertNotNull(found);
assertEquals(0, found.getServerInstanceKeys().length);
serverTemplate.addServerInstance(new ServerInstanceKey(serverTemplate.getId(), "test server","instanceId" , "http://fake.url.org"));
specManagementService.saveServerTemplate(serverTemplate);
found = runtimeManagementService.getServerInstances(serverTemplate.getId());
assertNotNull(found);
assertEquals(1, found.getServerInstanceKeys().length);
org.kie.server.controller.api.model.runtime.ServerInstanceKey server = found.getServerInstanceKeys()[0];
assertNotNull(server);
assertEquals(serverTemplate.getId(), server.getServerTemplateId());
assertEquals("instanceId", server.getServerInstanceId());
assertEquals("test server", server.getServerName());
assertEquals("http://fake.url.org", server.getUrl());
}