Class ExpressionExperimentDaoTest
java.lang.Object
org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests
ubic.gemma.core.util.test.BaseDatabaseTest
ubic.gemma.persistence.service.expression.experiment.ExpressionExperimentDaoTest
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@ContextConfiguration
@TestExecutionListeners(WithSecurityContextTestExecutionListener.class)
public class ExpressionExperimentDaoTest
extends BaseDatabaseTest
-
Nested Class Summary
Nested classes/interfaces inherited from class ubic.gemma.core.util.test.BaseDatabaseTest
BaseDatabaseTest.BaseDatabaseTestContextConfiguration -
Field Summary
Fields inherited from class ubic.gemma.core.util.test.BaseDatabaseTest
sessionFactoryFields inherited from class org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests
jdbcTemplate, simpleJdbcTemplateFields inherited from class org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
applicationContext, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidNo ACL filtering is done when explicit IDs are provided, so this should work withoutWithMockUser.voidvoidvoidvoidvoidvoidNo ACL filtering is done when explicit IDs are provided, so this should work withoutWithMockUser.voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidtestThaw()voidvoidvoidMethods inherited from class ubic.gemma.core.util.test.BaseDatabaseTest
flushAndClearSessionMethods inherited from class org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests
countRowsInTable, countRowsInTableWhere, deleteFromTables, dropTables, executeSqlScript, setDataSource, setSqlScriptEncodingMethods inherited from class org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
setApplicationContext
-
Constructor Details
-
ExpressionExperimentDaoTest
public ExpressionExperimentDaoTest()
-
-
Method Details
-
removeFixtures
public void removeFixtures() -
loadTroubledIds
public void loadTroubledIds() -
testGetFilterableProperties
public void testGetFilterableProperties() -
testGetFilterWithStatementObject
public void testGetFilterWithStatementObject() -
testFilterWithStatementSecondObject
-
testThawTransientEntity
public void testThawTransientEntity() -
testThaw
public void testThaw() -
testThawLite
public void testThawLite() -
testThawLiter
public void testThawLiter() -
testLoadWithRefreshCacheMode
public void testLoadWithRefreshCacheMode() -
testLoadReference
public void testLoadReference() -
testLoadMultipleReferences
public void testLoadMultipleReferences() -
testGetTechnologyTypeUsageFrequency
-
testGetArrayDesignUsageFrequency
-
testGetOriginalPlatformUsageFrequency
-
testGetCategoriesWithUsageFrequency
-
testGetCategoriesUsageFrequencyAsAnonymous
-
testGetCategoriesUsageFrequencyWithIds
public void testGetCategoriesUsageFrequencyWithIds()No ACL filtering is done when explicit IDs are provided, so this should work withoutWithMockUser. -
testGetAnnotationUsageFrequency
-
testGetAnnotationUsageFrequencyAsAnonymous
-
testGetAnnotationUsageFrequencyWithLargeBatch
@WithMockUser(authorities="GROUP_ADMIN") public void testGetAnnotationUsageFrequencyWithLargeBatch() -
testGetAnnotationUsageFrequencyRetainMentionedTerm
@WithMockUser(authorities="GROUP_ADMIN") public void testGetAnnotationUsageFrequencyRetainMentionedTerm() -
testGetAnnotationUsageFrequencyExcludingFreeTextTerms
@WithMockUser(authorities="GROUP_ADMIN") public void testGetAnnotationUsageFrequencyExcludingFreeTextTerms() -
testGetAnnotationUsageFrequencyExcludingFreeTextCategories
@WithMockUser(authorities="GROUP_ADMIN") public void testGetAnnotationUsageFrequencyExcludingFreeTextCategories() -
testGetAnnotationUsageFrequencyExcludingUncategorizedTerms
@WithMockUser(authorities="GROUP_ADMIN") public void testGetAnnotationUsageFrequencyExcludingUncategorizedTerms() -
testGetAnnotationUsageFrequencyWithUncategorizedCategory
@WithMockUser(authorities="GROUP_ADMIN") public void testGetAnnotationUsageFrequencyWithUncategorizedCategory() -
testGetAnnotationUsageFrequencyWithIds
public void testGetAnnotationUsageFrequencyWithIds()No ACL filtering is done when explicit IDs are provided, so this should work withoutWithMockUser. -
testGetPerTaxonCount
-
testFilterAndCountByArrayDesign
-
testSubquery
public void testSubquery() -
testSubqueryWithMultipleJointures
public void testSubqueryWithMultipleJointures() -
testRemoveExperimentDeletesBioMaterials
public void testRemoveExperimentDeletesBioMaterials() -
removeWithBioAssayDimension
public void removeWithBioAssayDimension() -
testLoadValueObjectWithSingleCellData
-
testGetAllAnnotations
public void testGetAllAnnotations() -
testGetAnnotationsByLevel
public void testGetAnnotationsByLevel() -
testGetRawDataVectors
public void testGetRawDataVectors() -
testAddRawDataVectors
public void testAddRawDataVectors() -
testAddRawDataVectorsWithNumberOfCells
public void testAddRawDataVectorsWithNumberOfCells() -
testRemoveAllRawDataVectors
public void testRemoveAllRawDataVectors() -
testRemoveRawDataVectors
public void testRemoveRawDataVectors() -
testRemoveRawDataVectorsWithDimension
public void testRemoveRawDataVectorsWithDimension() -
testRemoveRawDataVectorsWhenQtIsUnknown
public void testRemoveRawDataVectorsWhenQtIsUnknown() -
testRemoveRawDataVectorsWithNumberOfCells
public void testRemoveRawDataVectorsWithNumberOfCells() -
testReplaceRawDataVectors
public void testReplaceRawDataVectors() -
testReplaceRawDataVectorsWithNewDimension
public void testReplaceRawDataVectorsWithNewDimension() -
testCreateProcessedDataVectors
public void testCreateProcessedDataVectors() -
testCreateProcessedDataVectorsWithNonPersistentQt
public void testCreateProcessedDataVectorsWithNonPersistentQt() -
testRemoveProcessedDataVectors
public void testRemoveProcessedDataVectors() -
testReplaceProcessedDataVectors
public void testReplaceProcessedDataVectors() -
testReplaceProcessedDataVectorsReusingTheSameQT
public void testReplaceProcessedDataVectorsReusingTheSameQT() -
testReplaceProcessedDataVectorsWithDetachedExperiment
public void testReplaceProcessedDataVectorsWithDetachedExperiment() -
testGetGenesUsedByProcessedVectors
public void testGetGenesUsedByProcessedVectors() -
testGetArrayDesignUsed
public void testGetArrayDesignUsed()
-