Class DatasetsWebServiceTest

    • Constructor Detail

      • DatasetsWebServiceTest

        public DatasetsWebServiceTest()
    • Method Detail

      • resetMocks

        public void resetMocks()
      • testGetDatasets

        public void testGetDatasets()
      • testGetDatasetsWithEmptyQuery

        public void testGetDatasetsWithEmptyQuery()
      • testGetDatasetsWhenSliceHasNoLimit

        public void testGetDatasetsWhenSliceHasNoLimit()
      • testGetDatasetsOrderedByGeeqScore

        public void testGetDatasetsOrderedByGeeqScore()
      • testGetDatasetsWhenInferenceTimeoutThenProduce503ServiceUnavailable

        public void testGetDatasetsWhenInferenceTimeoutThenProduce503ServiceUnavailable()
                                                                                 throws TimeoutException
        Throws:
        TimeoutException
      • testGetDatasetsAnnotationsWithRetainMentionedTerms

        public void testGetDatasetsAnnotationsWithRetainMentionedTerms()
                                                                throws TimeoutException
        Throws:
        TimeoutException
      • testGetDatasetsAnnotationWhenLimitExceedHardCap

        public void testGetDatasetsAnnotationWhenLimitExceedHardCap()
      • testGetDatasetsAnnotationsWhenMaxFrequencyIsSuppliedLimitMustUseMaximum

        public void testGetDatasetsAnnotationsWhenMaxFrequencyIsSuppliedLimitMustUseMaximum()
                                                                                     throws TimeoutException
        Throws:
        TimeoutException
      • testGetDatasetsAnnotationsForUncategorizedTerms

        public void testGetDatasetsAnnotationsForUncategorizedTerms()
                                                             throws TimeoutException
        Throws:
        TimeoutException
      • testGetDatasetsCategories

        public void testGetDatasetsCategories()
      • testGetDatasetQuantitationTypes

        public void testGetDatasetQuantitationTypes()
      • testGetDatasetProcessedExpression

        public void testGetDatasetProcessedExpression()
                                               throws IOException
        Throws:
        IOException
      • testGetDatasetProcessedExpressionWhenNoProcessedVectorsExist

        public void testGetDatasetProcessedExpressionWhenNoProcessedVectorsExist()
      • testGetDatasetRawExpression

        public void testGetDatasetRawExpression()
                                         throws IOException
        Throws:
        IOException
      • testGetDatasetRawExpressionByQuantitationTypeWhenQtIsNotFromTheDataset

        public void testGetDatasetRawExpressionByQuantitationTypeWhenQtIsNotFromTheDataset()
      • testGetDatasetRawExpressionByQuantitationType

        public void testGetDatasetRawExpressionByQuantitationType()
                                                           throws IOException
        Throws:
        IOException
      • testGetBlacklistedDatasets

        public void testGetBlacklistedDatasets()
      • testGetDatasetAnnotations

        public void testGetDatasetAnnotations()
      • testGetDatasetsDifferentialAnalysisResultsExpressionForGene

        public void testGetDatasetsDifferentialAnalysisResultsExpressionForGene()
      • testGetDatasetsDifferentialAnalysisResultsExpressionForGeneInTaxa

        public void testGetDatasetsDifferentialAnalysisResultsExpressionForGeneInTaxa()
      • testRefreshDataset

        @WithMockUser
        public void testRefreshDataset()