Class SingleCellExpressionExperimentServiceTest

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.SingleCellExpressionExperimentServiceTest
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

@ContextConfiguration public class SingleCellExpressionExperimentServiceTest extends BaseDatabaseTest
Tests covering integration of single-cell.
  • Constructor Details

    • SingleCellExpressionExperimentServiceTest

      public SingleCellExpressionExperimentServiceTest()
  • Method Details

    • setUp

      public void setUp()
    • resetMocks

      public void resetMocks()
    • testGetSingleCellDimensionWithoutCellIds

      public void testGetSingleCellDimensionWithoutCellIds()
    • testGetSingleCellDataMatrix

      public void testGetSingleCellDataMatrix()
    • testGetSingleCellDataVectors

      public void testGetSingleCellDataVectors()
    • testAddSingleCellDataVectors

      public void testAddSingleCellDataVectors()
    • testAddSingleCellDataVectorsWithInteger

      public void testAddSingleCellDataVectorsWithInteger()
    • testAddSingleCellDataVectorsTwice

      public void testAddSingleCellDataVectorsTwice()
    • testAddSingleCellDataVectorsWhenThereIsAlreadyAPreferredSetOfVectors

      public void testAddSingleCellDataVectorsWhenThereIsAlreadyAPreferredSetOfVectors()
    • testReplaceVectors

      public void testReplaceVectors()
    • testRemoveVectors

      public void testRemoveVectors()
    • testRemoveVectorsSharingADimension

      public void testRemoveVectorsSharingADimension()
    • testRelabelCellTypes

      public void testRelabelCellTypes()
    • testGetPreferredCellTypeLabellingWhenNonUnique

      public void testGetPreferredCellTypeLabellingWhenNonUnique()
      This a behaviour test when the labelling is not unique. This can be caused by multiple preferred single-cell QTs or multiple preferred cell type labellings.
    • testRecreateCellTypeFactor

      public void testRecreateCellTypeFactor()
    • testGetCellLevelCharacteristics

      public void testGetCellLevelCharacteristics()
    • testAddDuplicatedCellLevelCharacteristics

      public void testAddDuplicatedCellLevelCharacteristics()
    • testUpdateSparsityMetrics

      public void testUpdateSparsityMetrics()