Class PickerAdditionalTest

java.lang.Object
org.machanism.machai.bindex.PickerAdditionalTest

class PickerAdditionalTest extends Object
Additional tests to improve coverage for Picker without requiring a real MongoDB or GenAI backend.
  • Constructor Details

    • PickerAdditionalTest

      PickerAdditionalTest()
  • Method Details

    • getEmbeddingBson_whenClassificationNull_throws

      @Test void getEmbeddingBson_whenClassificationNull_throws()
    • getEmbeddingBson_whenDimensionsNonPositive_throws

      @Test void getEmbeddingBson_whenDimensionsNonPositive_throws()
    • getRegistredId_whenBindexNull_throws

      @Test void getRegistredId_whenBindexNull_throws()
    • getRegistredId_whenDocumentNotFound_returnsNull

      @Test void getRegistredId_whenDocumentNotFound_returnsNull()
    • addDependencies_whenBindexNotFound_doesNotAddAnything

      @Test void addDependencies_whenBindexNotFound_doesNotAddAnything()
    • addDependencies_whenGraphHasCycle_doesNotRecurseInfinitely

      @Test void addDependencies_whenGraphHasCycle_doesNotRecurseInfinitely()
    • getNormalizedLanguageName_trimsLowercasesAndStripsParentheses

      @Test void getNormalizedLanguageName_trimsLowercasesAndStripsParentheses()