Index
All Classes and Interfaces|All Packages
A
- addDependencies_shouldAddTransitiveDependenciesAndAvoidCycles() - Method in class org.machanism.machai.bindex.PickerTest
- addDependencies_shouldIgnoreAlreadyVisitedDependencies() - Method in class org.machanism.machai.bindex.PickerMissingCoverageAdditionalTest
- addDependencies_shouldIgnoreUnknownBindexId() - Method in class org.machanism.machai.bindex.PickerTest
- addDependencies_whenBindexNotFound_doesNotAddAnything() - Method in class org.machanism.machai.bindex.PickerAdditionalTest
- addDependencies_whenGraphHasCycle_doesNotRecurseInfinitely() - Method in class org.machanism.machai.bindex.PickerAdditionalTest
- applyTools_registersAllExpectedTools() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
B
- bindex_aggregatesNestedObjectsAndCollections() - Method in class org.machanism.machai.schema.SchemaPojoTest
- BindexBuilderFactoryTest - Class in org.machanism.machai.bindex
-
The original BindexBuilderFactory is not part of this module anymore.
- BindexBuilderFactoryTest() - Constructor for class org.machanism.machai.bindex.BindexBuilderFactoryTest
- BindexCreatorTest - Class in org.machanism.machai.bindex
-
The original BindexCreator class is not part of this module anymore.
- BindexCreatorTest() - Constructor for class org.machanism.machai.bindex.BindexCreatorTest
- BindexCreatorUpdateTest - Class in org.machanism.machai.bindex
-
The original BindexCreator update workflow is not part of this module anymore.
- BindexCreatorUpdateTest() - Constructor for class org.machanism.machai.bindex.BindexCreatorUpdateTest
- bindexElement_accessorsAndToString_workAsExpected() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- BindexFunctionToolsAdditionalTest - Class in org.machanism.machai.bindex.ai.tools
- BindexFunctionToolsAdditionalTest() - Constructor for class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsAdditionalTest
- BindexFunctionToolsTest - Class in org.machanism.machai.bindex.ai.tools
- BindexFunctionToolsTest() - Constructor for class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- BindexProjectProcessorTest - Class in org.machanism.machai.bindex
- BindexProjectProcessorTest() - Constructor for class org.machanism.machai.bindex.BindexProjectProcessorTest
- BindexRegisterProcessFolderTest - Class in org.machanism.machai.bindex
-
The original BindexRegister class is not part of this module anymore.
- BindexRegisterProcessFolderTest() - Constructor for class org.machanism.machai.bindex.BindexRegisterProcessFolderTest
- BindexRegisterTest - Class in org.machanism.machai.bindex
-
The original BindexRegister class is not part of this module anymore.
- BindexRegisterTest() - Constructor for class org.machanism.machai.bindex.BindexRegisterTest
- BindexRepositoryCloseTest - Class in org.machanism.machai.bindex
- BindexRepositoryCloseTest() - Constructor for class org.machanism.machai.bindex.BindexRepositoryCloseTest
- BindexRepositoryCreateMongoClientTest - Class in org.machanism.machai.bindex
- BindexRepositoryCreateMongoClientTest() - Constructor for class org.machanism.machai.bindex.BindexRepositoryCreateMongoClientTest
- BindexRepositoryFindFirstTest - Class in org.machanism.machai.bindex
-
Unit tests for
BindexRepository.findFirst(org.bson.conversions.Bson)andBindexRepository.findFirst(org.bson.Document). - BindexRepositoryFindFirstTest() - Constructor for class org.machanism.machai.bindex.BindexRepositoryFindFirstTest
- BindexRepositoryGetCollectionTest - Class in org.machanism.machai.bindex
-
Tests for
BindexRepository.getCollection(Configurator). - BindexRepositoryGetCollectionTest() - Constructor for class org.machanism.machai.bindex.BindexRepositoryGetCollectionTest
- BindexRepositoryTest - Class in org.machanism.machai.bindex
-
Unit tests for
BindexRepository. - BindexRepositoryTest() - Constructor for class org.machanism.machai.bindex.BindexRepositoryTest
C
- close_whenMongoClientExists_closesClient() - Method in class org.machanism.machai.bindex.BindexRepositoryCloseTest
- close_whenMongoClientIsNull_doesNothing() - Method in class org.machanism.machai.bindex.BindexRepositoryCloseTest
- constructor_packagePrivate_shouldRejectNullCollection() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- constructor_packagePrivate_shouldRejectNullProvider() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- constructor_shouldThrowWhenConfiguratorIsNull() - Method in class org.machanism.machai.bindex.PickerConstructorAndModelTest
- constructor_shouldThrowWhenConfiguratorIsNull() - Method in class org.machanism.machai.bindex.PickerConstructorValidationTest
- constructor_shouldThrowWhenGenaiIsNull() - Method in class org.machanism.machai.bindex.PickerConstructorAndModelTest
- constructor_shouldThrowWhenGenAiIsNull() - Method in class org.machanism.machai.bindex.PickerConstructorValidationTest
- create_shouldInsertDocumentWithNormalizedFields() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
- create_shouldLogHelpfulMessage_whenMongoCommandExceptionAndNoEnvPassword() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- create_shouldRejectNullBindex() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- create_shouldRethrowMongoCommandExceptionFromInsert() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
- createMongoClient_shouldNotChangeUrlWithoutProtocolDelimiter() - Method in class org.machanism.machai.bindex.BindexRepositoryCreateMongoClientTest
- createMongoClient_shouldReplaceAllProtocolDelimiterOccurrences() - Method in class org.machanism.machai.bindex.BindexRepositoryCreateMongoClientTest
- createMongoClient_shouldUseCustomRepoUrlFromConfig() - Method in class org.machanism.machai.bindex.BindexRepositoryCreateMongoClientTest
-
FalsePositive The third related test validates a different path (custom repo URL) and is kept separate.
- createMongoClient_shouldUsePublicCredentialsWhenPasswordIsNull() - Method in class org.machanism.machai.bindex.BindexRepositoryCreateMongoClientTest
-
FalsePositive The project uses JUnit Jupiter without the parameterized-test engine on the classpath.
- createMongoClient_shouldUseRegisterCredentialsWhenPasswordIsProvided() - Method in class org.machanism.machai.bindex.BindexRepositoryCreateMongoClientTest
-
FalsePositive The project uses JUnit Jupiter without the parameterized-test engine on the classpath.
D
- deleteBindex_deletesByIdAndReturnsId() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- deleteBindex_whenBindexNull_throwsIllegalArgumentException() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
E
- example_variants_storeAdditionalPropertiesAndParticipateInEquality() - Method in class org.machanism.machai.schema.SchemaPojoTest
F
- findFirst_withBsonFilter_shouldReturnFirstDocument() - Method in class org.machanism.machai.bindex.BindexRepositoryFindFirstTest
- findFirst_withDocumentFilter_shouldReturnNullWhenEmpty() - Method in class org.machanism.machai.bindex.BindexRepositoryFindFirstTest
G
- getBindex_readsMinimalValidBindex(File) - Method in class org.machanism.machai.bindex.BindexProjectProcessorTest
- getBindex_returnsNotFoundMarkerWhenRepositoryDoesNotFindBindex() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- getBindex_returnsNullWhenFileDoesNotExist(File) - Method in class org.machanism.machai.bindex.BindexProjectProcessorTest
- getBindex_returnsSerializedJsonWhenRepositoryFindsBindex() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- getBindex_shouldReturnNull_whenNoDocumentFound() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- getBindex_shouldThrowIllegalArgumentException_whenIdIsNull() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- getBindex_shouldThrowIllegalArgumentException_whenStoredJsonInvalid() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- getBindex_shouldThrowIllegalArgumentExceptionForInvalidStoredJson() - Method in class org.machanism.machai.bindex.PickerMissingCoverageAdditionalTest
- getBindex_throwsWhenJsonInvalid(File) - Method in class org.machanism.machai.bindex.BindexProjectProcessorTest
- getBindex_whenDocMissing_returnsNull() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- getBindex_whenIdNull_throwsIllegalArgumentException() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- getBindex_whenJsonInvalid_throwsIllegalArgumentException() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- getBindex_whenJsonValid_parsesAndReturnsBindex() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- getBindexFile_returnsBindexJsonUnderProjectDir(File) - Method in class org.machanism.machai.bindex.BindexProjectProcessorTest
- getBindexFile_throwsOnNullProjectDir() - Method in class org.machanism.machai.bindex.BindexProjectProcessorTest
- getBindexRepository_createsRepositoryLazilyAndCachesIt() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- getBindexSchema_returnsSchemaContent() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- getClassification_shouldReturnText_fromProvider() - Method in class org.machanism.machai.bindex.PickerGetClassificationAndResultsTest
- getClassificationText_privateMethod_shouldSerializeClassification() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- getClassificationText_shouldSerializeClassification() - Method in class org.machanism.machai.bindex.PickerMissingCoverageAdditionalTest
- getCollection_shouldReturnCollection_whenConfigProvided() - Method in class org.machanism.machai.bindex.BindexRepositoryGetCollectionTest
- getCollection_shouldThrowIllegalArgumentException_whenConfigIsNull() - Method in class org.machanism.machai.bindex.BindexRepositoryGetCollectionTest
- getEmbeddingBson_shouldRequestEmbeddingFromProvider() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
- getEmbeddingBson_shouldValidateArguments() - Method in class org.machanism.machai.bindex.PickerTest
- getEmbeddingBson_whenClassificationNull_throws() - Method in class org.machanism.machai.bindex.PickerAdditionalTest
- getEmbeddingBson_whenDimensionsNonPositive_throws() - Method in class org.machanism.machai.bindex.PickerAdditionalTest
- getNormalizedLanguageName_shouldHandleAlreadyNormalized() - Method in class org.machanism.machai.bindex.PickerTest
- getNormalizedLanguageName_shouldLowercaseTrimAndStripParentheses() - Method in class org.machanism.machai.bindex.PickerTest
- getNormalizedLanguageName_trimsLowercasesAndStripsParentheses() - Method in class org.machanism.machai.bindex.PickerAdditionalTest
- getRecommendedLibraries_returnsMappedElementsFromPickerResults() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- getRecommendedLibraries_shouldPassRepositoryUrlAndConfiguratorToPickerConstructor() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsAdditionalTest
- getRegistredId_shouldReturnNull_whenNoDocumentFound() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- getRegistredId_shouldReturnObjectIdStringWhenDocumentExists() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
- getRegistredId_whenBindexNull_throws() - Method in class org.machanism.machai.bindex.PickerAdditionalTest
- getRegistredId_whenBindexNull_throwsIllegalArgumentException() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- getRegistredId_whenDocumentFound_returnsObjectIdAsString() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- getRegistredId_whenDocumentNotFound_returnsNull() - Method in class org.machanism.machai.bindex.PickerAdditionalTest
- getRegistredId_whenNoDocumentFound_returnsNull() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
- getResults_shouldBuildDescriptions_andReturnCollection() - Method in class org.machanism.machai.bindex.PickerGetClassificationAndResultsTest
- getResults_shouldKeepExistingHigherVersionWhenLowerVersionAppearsLater() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
- getResults_shouldKeepHighestVersionPerLibraryName() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
- getResults_shouldThrow_whenCollectionAggregateThrows() - Method in class org.machanism.machai.bindex.PickerGetClassificationAndResultsTest
- getScore_shouldReturnNullWhenIdUnknown() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
L
- language_getSetAndAdditionalPropertiesAndEqualsHashCode() - Method in class org.machanism.machai.schema.SchemaPojoTest
- layer_fromValue_parsesValidAndRejectsInvalid() - Method in class org.machanism.machai.schema.SchemaPojoTest
O
- org.machanism.machai.bindex - package org.machanism.machai.bindex
- org.machanism.machai.bindex.ai.tools - package org.machanism.machai.bindex.ai.tools
- org.machanism.machai.schema - package org.machanism.machai.schema
P
- pick_shouldParseMarkdownJsonAndReturnOnlyExistingBindexes() - Method in class org.machanism.machai.bindex.PickerCoverageExpansionTest
- pick_shouldRejectNullQuery() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- PickerAdditionalTest - Class in org.machanism.machai.bindex
-
Additional tests to improve coverage for
Pickerwithout requiring a real MongoDB or GenAI backend. - PickerAdditionalTest() - Constructor for class org.machanism.machai.bindex.PickerAdditionalTest
- PickerConstructorAndModelTest - Class in org.machanism.machai.bindex
-
Focused unit tests for
Pickerthat do not require MongoDB connectivity. - PickerConstructorAndModelTest() - Constructor for class org.machanism.machai.bindex.PickerConstructorAndModelTest
- PickerConstructorValidationTest - Class in org.machanism.machai.bindex
-
Focused tests for
Pickerconstructor validation. - PickerConstructorValidationTest() - Constructor for class org.machanism.machai.bindex.PickerConstructorValidationTest
- PickerCoverageExpansionTest - Class in org.machanism.machai.bindex
- PickerCoverageExpansionTest() - Constructor for class org.machanism.machai.bindex.PickerCoverageExpansionTest
- PickerGetClassificationAndResultsTest - Class in org.machanism.machai.bindex
- PickerGetClassificationAndResultsTest() - Constructor for class org.machanism.machai.bindex.PickerGetClassificationAndResultsTest
- PickerMissingCoverageAdditionalTest - Class in org.machanism.machai.bindex
- PickerMissingCoverageAdditionalTest() - Constructor for class org.machanism.machai.bindex.PickerMissingCoverageAdditionalTest
- PickerMissingCoverageTest - Class in org.machanism.machai.bindex
-
Additional unit tests for
Pickerfocusing on error handling and DB lookup paths. - PickerMissingCoverageTest() - Constructor for class org.machanism.machai.bindex.PickerMissingCoverageTest
- PickerTest - Class in org.machanism.machai.bindex
-
Unit tests for
Pickerthat avoid any real MongoDB/GenAI calls. - PickerTest() - Constructor for class org.machanism.machai.bindex.PickerTest
- placeholder() - Method in class org.machanism.machai.bindex.BindexBuilderFactoryTest
- placeholder() - Method in class org.machanism.machai.bindex.BindexCreatorTest
- placeholder() - Method in class org.machanism.machai.bindex.BindexCreatorUpdateTest
R
- registerBindex_returnsErrorWhenReadingFileFails(File) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- registerBindex_returnsFileNotFoundWhenRequestedFileDoesNotExist(File) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- registerBindex_returnsRecordIdWhenFileExistsAndCreationSucceeds(File) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- registerBindex_shouldPassConfiguredModelToPickerConstructor(File) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsAdditionalTest
S
- SchemaPojoTest - Class in org.machanism.machai.schema
- SchemaPojoTest() - Constructor for class org.machanism.machai.schema.SchemaPojoTest
- setConfigurator_storesConfiguratorReference() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionToolsTest
- setScore_shouldAllowNull_andGetScoreShouldReturnNullForUnknownId() - Method in class org.machanism.machai.bindex.PickerMissingCoverageTest
- setScoreAndGetScore_shouldStoreAndReturnScoresFromMap() - Method in class org.machanism.machai.bindex.PickerTest
T
- tempDir_isProvided(File) - Method in class org.machanism.machai.bindex.BindexRegisterProcessFolderTest
- tempDir_isProvided(File) - Method in class org.machanism.machai.bindex.BindexRegisterTest
- testOnlyConstructor_whenCollectionNull_throwsIllegalArgumentException() - Method in class org.machanism.machai.bindex.BindexRepositoryTest
All Classes and Interfaces|All Packages