Package ubic.gemma.core.search
Class SearchServiceIntegrationTest
- java.lang.Object
-
- org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
-
- ubic.gemma.core.util.test.BaseSpringContextTest
-
- ubic.gemma.core.search.SearchServiceIntegrationTest
-
- All Implemented Interfaces:
Aware
,InitializingBean
,ApplicationContextAware
public class SearchServiceIntegrationTest extends BaseSpringContextTest
- Author:
- kelsey
-
-
Field Summary
-
Fields inherited from class ubic.gemma.core.util.test.BaseSpringContextTest
externalDatabaseService, jdbcTemplate, log, persisterHelper, rule, taxonService, testHelper
-
Fields inherited from class org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
applicationContext, logger
-
-
Constructor Summary
Constructors Constructor Description SearchServiceIntegrationTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setUp()
void
tearDown()
void
testGeneralSearch4Brain()
Tests that general search terms are resolved to their proper ontology terms and objects tagged with those terms are found, -- requires LARQ index.void
testGeneUriSearch()
Tests that gene uris get handled correctlyvoid
testLoadValueObject()
void
testLoadValueObjects()
void
testSearchByBibRefIdProblems()
void
testSearchByBibRefIdProblemsB()
void
testURIChildSearch()
Test we find EE tagged with a child term that matches the given uri.void
testURISearch()
Does the search engine correctly match the spinal cord URI and find objects directly tagged with that URI-
Methods inherited from class ubic.gemma.core.util.test.BaseSpringContextTest
addTestAnalyses, afterPropertiesSet, countRowsInTable, deleteFromTables, executeSqlScript, getNewTestPersistentCompleteExpressionExperiment, getTaxon, getTestNonPersistentBioSequence, getTestPersistentArrayDesign, getTestPersistentArrayDesign, getTestPersistentArrayDesign, getTestPersistentBasicExpressionExperiment, getTestPersistentBasicExpressionExperiment, getTestPersistentBibliographicReference, getTestPersistentBioAssay, getTestPersistentBioAssay, getTestPersistentBioMaterial, getTestPersistentBioMaterial, getTestPersistentBioSequence, getTestPersistentBioSequence, getTestPersistentBioSequence2GeneProducts, getTestPersistentBlatResult, getTestPersistentBlatResult, getTestPersistentCompleteExpressionExperiment, getTestPersistentCompleteExpressionExperimentWithSequences, getTestPersistentCompleteExpressionExperimentWithSequences, getTestPersistentContact, getTestPersistentDatabaseEntry, getTestPersistentDatabaseEntry, getTestPersistentDatabaseEntry, getTestPersistentDatabaseEntry, getTestPersistentDatabaseEntry, getTestPersistentExpressionExperiment, getTestPersistentExpressionExperiment, getTestPersistentGene, getTestPersistentGene, getTestPersistentGeneProduct, getTestPersistentQuantitationType, randomName, resetTestCollectionSize, runAsAdmin, runAsAgent, runAsAnonymous, runAsUser, runAsUser, setPersisterHelper, setTaxonService, setTestCollectionSize, setUpAuthentication, setUpSecurityContextHolderStrategy, tearDownSecurityContext
-
Methods inherited from class org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
setApplicationContext
-
-
-
-
Method Detail
-
tearDown
public void tearDown()
-
testGeneralSearch4Brain
@DirtiesContext public void testGeneralSearch4Brain() throws SearchException, IOException
Tests that general search terms are resolved to their proper ontology terms and objects tagged with those terms are found, -- requires LARQ index.- Throws:
SearchException
IOException
-
testGeneUriSearch
public void testGeneUriSearch() throws SearchException
Tests that gene uris get handled correctly- Throws:
SearchException
-
testSearchByBibRefIdProblems
public void testSearchByBibRefIdProblems() throws SearchException
- Throws:
SearchException
-
testSearchByBibRefIdProblemsB
public void testSearchByBibRefIdProblemsB() throws SearchException
- Throws:
SearchException
-
testURIChildSearch
@DirtiesContext public void testURIChildSearch() throws SearchException, IOException
Test we find EE tagged with a child term that matches the given uri.- Throws:
SearchException
IOException
-
testURISearch
public void testURISearch() throws SearchException
Does the search engine correctly match the spinal cord URI and find objects directly tagged with that URI- Throws:
SearchException
-
testLoadValueObject
public void testLoadValueObject() throws SearchException
- Throws:
SearchException
-
testLoadValueObjects
public void testLoadValueObjects() throws SearchException
- Throws:
SearchException
-
-