Package ubic.gemma.persistence.service.expression.experiment
@NonNullApi
package ubic.gemma.persistence.service.expression.experiment
-
ClassesClassDescriptionIntegration tests for the keyset (cursor) pagination DAO mechanism on
ExpressionExperimentDao.Lightweight unit test forExpressionExperimentDataVectorServiceImplthat verifies delegation to theExpressionExperimentDaoand the create-if-needed orchestration ofBioAssayDimensionServiceandQuantitationTypeService.TheinCurationfilter behind the curation UI's "Experiments staged for curation" page.De-duplication contract ofExpressionExperimentReadServiceImpl.getAnnotations(ExpressionExperiment, boolean).ExpressionExperimentService.isSingleCell(ExpressionExperiment)must not require its argument to be attached to a session.Tests for methods that perform operations on or with expressionExperiment setsUnit tests for the taxon ruleExpressionExperimentSetValueObjectHelperImpl.updateMembers(Long, Collection)applies when replacing a set's membership.Tests for methods that create ExpressionExperimentSetValueObjects from expressionExperiment entitiesLightweight unit test forExpressionExperimentSubSetReadServiceImplthat verifies each public method delegates to the rightExpressionExperimentDaocall without standing up a Spring context.Tests the Ticket-layer migration ofFactorValueNeedsAttentionService(seeCURATION_DETAILS_RETIREMENT.md).Lightweight unit test forFactorValueReadServiceImplthat verifies each public method delegates to the rightFactorValueDaocall without standing up a Spring context.The stored sample-correlation matrix keeps the outlier samples' values, so a curator can review the call against them.A scoring run that throws must not be saved and audited as if it had finished: the GeeqEvent is whatrunGeeq -autouses to decide a dataset is done.Regression guard for thePreboardedExperimentdiscriminator mapping added in commit44bf890061.Pure-Mockito unit tests forPreboardedExperimentServiceImpl: the 409-on-existing logic in createPreboarded, the promotion FK-rebind + workflow-state advance.Generate random experimental design for a given experiment.Fast H2-backed regression guard for the QT entity-identity collision thatDataUpdater.addCountDatare-run path tripped (commitef838e08fc).Tests covering integration of single-cell.A statement-shaped experiment tag must survive the round trip as aStatement.Pure-Mockito unit tests forWorkflowServiceImpl: state-machine enforcement, idempotent no-op semantics, the disallowed-transition exception.