3 import static org.junit.Assert.*;
4 import jalview.datamodel.AlignmentI;
5 import jalview.datamodel.SequenceI;
6 import jalview.ws.seqfetcher.DbSourceProxy;
10 import org.junit.Before;
11 import org.junit.Test;
13 public class PDBSequenceFetcherTest
17 public void setUp() throws Exception
22 public void testRnaSeqRetrieve() throws Exception
24 List<DbSourceProxy> sps = new SequenceFetcher(false)
25 .getSourceProxy("PDB");
26 AlignmentI response = sps.get(0).getSequenceRecords("2GIS");
27 assertTrue(response!=null);
28 assertTrue(response.getHeight()==1);
29 for (SequenceI sq:response.getSequences())
31 assertTrue("No annotation transfered to sequence.",sq.getAnnotation().length>0);
32 assertTrue("No PDBEntry on sequence.",sq.getPDBId().size()>0);
33 assertTrue("No RNA annotation on sequence.", sq.getRNA()!=null);