Index

A B C D E F G L O P R S T 
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) and BindexRepository.findFirst(org.bson.Document).
BindexRepositoryFindFirstTest() - Constructor for class org.machanism.machai.bindex.BindexRepositoryFindFirstTest
 
BindexRepositoryGetCollectionTest - Class in org.machanism.machai.bindex
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 Picker without 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 Picker that do not require MongoDB connectivity.
PickerConstructorAndModelTest() - Constructor for class org.machanism.machai.bindex.PickerConstructorAndModelTest
 
PickerConstructorValidationTest - Class in org.machanism.machai.bindex
Focused tests for Picker constructor 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 Picker focusing 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 Picker that 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
 
A B C D E F G L O P R S T 
All Classes and Interfaces|All Packages