JAL-2114 explicit invalid test cases added
[jalview.git] / test / jalview / ext / ensembl / EnsemblRestClientTest.java
1 package jalview.ext.ensembl;
2
3 import jalview.datamodel.AlignmentI;
4
5 import java.net.MalformedURLException;
6 import java.net.URL;
7 import java.util.List;
8
9 import org.testng.annotations.Test;
10
11 public class EnsemblRestClientTest
12 {
13
14   @Test(suiteName = "live")
15   public void testIsEnsemblAvailable()
16   {
17     EnsemblRestClient sf = new EnsemblRestClient()
18     {
19   
20       @Override
21       public String getDbName()
22       {
23         return null;
24       }
25   
26       @Override
27       public AlignmentI getSequenceRecords(String queries) throws Exception
28       {
29         return null;
30       }
31   
32       @Override
33       protected URL getUrl(List<String> ids) throws MalformedURLException
34       {
35         return null;
36       }
37   
38       @Override
39       protected boolean useGetRequest()
40       {
41         return false;
42       }
43   
44       @Override
45       protected String getRequestMimeType(boolean b)
46       {
47         return null;
48       }
49   
50       @Override
51       protected String getResponseMimeType()
52       {
53         return null;
54       }
55   
56     };
57     boolean isAvailable = sf.isEnsemblAvailable();
58     if (isAvailable)
59     {
60       System.out.println("Ensembl is UP!");
61     }
62     else
63     {
64       System.err
65               .println("Ensembl is DOWN or unreachable ******************* BAD!");
66     }
67   }
68
69 }