Class DifferentialExpressionAnalysisServiceTest
java.lang.Object
ubic.gemma.core.util.test.BaseTest5
ubic.gemma.core.util.test.BaseIntegrationTest5
ubic.gemma.persistence.service.analysis.expression.diff.DifferentialExpressionAnalysisServiceTest
- Author:
- klc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp()voidtearDown()voidvoidThe curation cascade reachesdeleteAnalysisfrom inside its own transaction (ExpressionExperimentServiceImplstep 2, which routes there so the analysis takes its diffex archive and result-set TSV caches with it).voidvoidvoidvoidMethods inherited from class BaseIntegrationTest5
setUpAuthentication, tearDownSecurityContext
-
Constructor Details
-
DifferentialExpressionAnalysisServiceTest
public DifferentialExpressionAnalysisServiceTest()
-
-
Method Details
-
setUp
-
tearDown
@AfterEach public void tearDown() -
testDeleteAnalysisJoinsACallersTransaction
@Test public void testDeleteAnalysisJoinsACallersTransaction()The curation cascade reachesdeleteAnalysisfrom inside its own transaction (ExpressionExperimentServiceImplstep 2, which routes there so the analysis takes its diffex archive and result-set TSV caches with it).DifferentialExpressionAnalyzerServiceImplcarriesPropagation.NEVERat class level, so without theSUPPORTSoverride this call throwsIllegalTransactionStateException. A mocked test cannot see that: it has no proxy, so no propagation is enforced. -
testCreate
@Test public void testCreate() -
testFindByInvestigation
@Test public void testFindByInvestigation() -
testFindByInvestigations
@Test public void testFindByInvestigations() -
testFindByNameExact
@Test public void testFindByNameExact() -
testFindByNameRecent
@Test public void testFindByNameRecent()
-