- @Test(groups = "Network")
- public void testFetchUniprot() throws Exception
- {
- List<DbSourceProxy> sps = sf.getSourceProxy(DBRefSource.UNIPROT);
- assertFalse(sps.isEmpty());
- AlignmentI response = sps.get(0).getSequenceRecords("P30419");
- assertNotNull(response);
- assertEquals(response.getHeight(), 1);
- SequenceI sq = response.getSequenceAt(0);
- assertTrue("No PDBEntry on sequence.", sq.getAllPDBEntries().size() > 0);
- assertTrue("No DBRef on sequence.", sq.getDBRefs().length > 0);
- List<DBRefEntry> dbr = sq.getPrimaryDBRefs();
- assertFalse(dbr.isEmpty());
- assertEquals(
- "Sequence start/end doesn't match number of residues in sequence",
- sq.getEnd() - sq.getStart() + 1, sq.getLength());
- }
-
- @Test(groups = "Network")
- public void testFetchPdb()
- {
- // 1QIP
- }
-
- @Test(groups = "Network")
- public void testFetchEmbl()
- {
- // X53828
- }
-
- @Test(groups = "Network")
- public void testFetchEmblCDS()
- {
- // CAA37824
- }
-
- @Test(groups = "Network")
- public void testFetchEnsembl()
- {
- // ENSG00000157764
- }
-
- @Test(groups = "Network")
- public void testFetchEnsemblGenomes()