1 package jalview.ws2.client.slivka;
3 import java.io.IOException;
5 import org.testng.annotations.BeforeClass;
6 import org.testng.annotations.Test;
8 public class SlivkaWSDiscovererTest
11 public void setupClass() throws IOException
13 var discoverer = SlivkaWSDiscoverer.getInstance();
18 public void testServiceFetch() throws IOException
20 var discoverer = SlivkaWSDiscoverer.getInstance();
21 var services = discoverer.fetchServices(discoverer.getDefaultUrl());
22 for (var service : services)
24 System.out.format("Service(%s>%s @%s)%n", service.getCategory(),
25 service.getName(), service.getUrl());
26 var datastore = service.getParamDatastore();
27 for (var param : datastore.getServiceParameters())
29 System.out.format(" %s :%s%n", param.getName(), param.getClass().getSimpleName());