package jalview.ext.ensembl; import jalview.datamodel.AlignmentI; import java.net.MalformedURLException; import java.net.URL; import java.util.List; import org.testng.annotations.Test; public class EnsemblRestClientTest { @Test(suiteName = "live") public void testIsEnsemblAvailable() { EnsemblRestClient sf = new EnsemblRestClient() { @Override public String getDbName() { return null; } @Override public AlignmentI getSequenceRecords(String queries) throws Exception { return null; } @Override protected URL getUrl(List ids) throws MalformedURLException { return null; } @Override protected boolean useGetRequest() { return false; } @Override protected String getRequestMimeType(boolean b) { return null; } @Override protected String getResponseMimeType() { return null; } }; boolean isAvailable = sf.isEnsemblAvailable(); if (isAvailable) { System.out.println("Ensembl is UP!"); } else { System.err .println("Ensembl is DOWN or unreachable ******************* BAD!"); } } }