@Test @Transactional(propagation = Propagation.REQUIRES_NEW, rollbackFor = Exception.class) public void testFind() throws IOException, ExternalDbUnavailableException { List<PSLRecord> actual = blatSearchManager.find(TEST_SEQUENSE, TEST_SPECIES); Assert.assertEquals(1, actual.size()); Assert.assertEquals(EXPECTED.get(0), actual.get(0)); }
public List<PSLRecord> find(String readSequence, Species species) throws ExternalDbUnavailableException, IOException { String response = httpDataManager.fetchData(blatURL + "?", createURLParameters(readSequence, species)); return pslRecordParser.parse(response); }
BlatSearchManager { public List<PSLRecord> find(String readSequence, Species species) throws ExternalDbUnavailableException, IOException { String response = httpDataManager.fetchData(blatURL + "?", createURLParameters(readSequence, species)); return pslRecordParser.parse(response); } }
BlatSearchManager { public List<PSLRecord> find(String readSequence, Species species) throws ExternalDbUnavailableException, IOException { String response = httpDataManager.fetchData(blatURL + "?", createURLParameters(readSequence, species)); return pslRecordParser.parse(response); }  }
BlatSearchManager { public List<PSLRecord> find(String readSequence, Species species) throws ExternalDbUnavailableException, IOException { String response = httpDataManager.fetchData(blatURL + "?", createURLParameters(readSequence, species)); return pslRecordParser.parse(response); }  List<PSLRecord> find(String readSequence, Species species); List<PSLRecord> findBlatReadSequence(Long referenceId, String readSequence); }
BlatSearchManager { public List<PSLRecord> find(String readSequence, Species species) throws ExternalDbUnavailableException, IOException { String response = httpDataManager.fetchData(blatURL + "?", createURLParameters(readSequence, species)); return pslRecordParser.parse(response); }  List<PSLRecord> find(String readSequence, Species species); List<PSLRecord> findBlatReadSequence(Long referenceId, String readSequence);  }