Class ExpressionExperimentSetServiceTest
java.lang.Object
ubic.gemma.core.util.test.BaseTest5
ubic.gemma.core.util.test.BaseIntegrationTest5
ubic.gemma.core.util.test.BaseSpringContextTest5
ubic.gemma.persistence.service.expression.experiment.ExpressionExperimentSetServiceTest
Tests for methods that perform operations on or with expressionExperiment sets
- Author:
- tvrossum
-
Field Summary
Fields inherited from class BaseSpringContextTest5
arrayDesignPersister, externalDatabaseService, log, persisterHelper, taxonService, testHelper -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class BaseSpringContextTest5
addTestAnalyses, countRowsInTable, deleteFromTables, getJdbcTemplate, 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, setTestCollectionSizeMethods inherited from class BaseIntegrationTest5
setUpAuthentication, tearDownSecurityContext
-
Constructor Details
-
ExpressionExperimentSetServiceTest
public ExpressionExperimentSetServiceTest()
-
-
Method Details
-
setUp
-
tearDown
@AfterEach public void tearDown() -
testUpdate
@Test public void testUpdate() -
testASetWithNoTaxonMaySpanThem
@Test public void testASetWithNoTaxonMaySpanThem()A set that declares a taxon keeps the constraint: no mice in a rat set. The two tests below pin that and must keep passing.A set that declares NO taxon may span them. The constraint is a scope a set opts into, not a property every set must have — a curation cohort is the counter-example that forced it: the gold reference set is 179 human, 254 mouse and 16 rat, and there is nothing wrong with it. Before this, creating one was impossible and the failure was an UnsupportedOperationException reading "EESets with mixed taxa are not supported".
-
testAddingExperimentOfWrongTaxonUpdate
@Test public void testAddingExperimentOfWrongTaxonUpdate() -
testAddingExperimentOfWrongTaxonUpdateDatabaseEntityMembers
@Test public void testAddingExperimentOfWrongTaxonUpdateDatabaseEntityMembers() -
testIsAutomaticallyGenerated
@Test public void testIsAutomaticallyGenerated()
-