Class GeminiProviderTest
java.lang.Object
org.machanism.machai.ai.provider.gemini.GeminiProviderTest
Unit tests for
GeminiProvider.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void
-
Constructor Details
-
GeminiProviderTest
GeminiProviderTest()
-
-
Method Details
-
init_shouldThrowNotImplementedException
@Test void init_shouldThrowNotImplementedException() -
embedding_shouldThrowNotImplementedException
@Test void embedding_shouldThrowNotImplementedException() -
perform_shouldThrowNotImplementedException
@Test void perform_shouldThrowNotImplementedException() -
prompt_shouldNotThrow
@Test void prompt_shouldNotThrow() -
prompt_shouldAcceptNull
@Test void prompt_shouldAcceptNull() -
instructions_shouldNotThrow
@Test void instructions_shouldNotThrow() -
instructions_shouldAcceptNull
@Test void instructions_shouldAcceptNull() -
clear_shouldNotThrow
@Test void clear_shouldNotThrow() -
addTool_shouldNotThrow_withNullFunctionAndNoParams
@Test void addTool_shouldNotThrow_withNullFunctionAndNoParams() -
addTool_shouldNotThrow_withNullFunctionAndNullParamsArray
@Test void addTool_shouldNotThrow_withNullFunctionAndNullParamsArray() -
addTool_shouldNotThrow_withRealFunctionAndParams
@Test void addTool_shouldNotThrow_withRealFunctionAndParams() -
inputsLog_shouldNotThrow_withNullDir
@Test void inputsLog_shouldNotThrow_withNullDir() -
inputsLog_shouldNotThrow_withExistingDir
@Test void inputsLog_shouldNotThrow_withExistingDir() -
setWorkingDir_shouldNotThrow_withNullDir
@Test void setWorkingDir_shouldNotThrow_withNullDir() -
setWorkingDir_shouldNotThrow_withExistingDir
@Test void setWorkingDir_shouldNotThrow_withExistingDir() -
usage_shouldReturnNull
@Test void usage_shouldReturnNull() -
promptBundle_shouldNotThrow_withNullBundle
@Test void promptBundle_shouldNotThrow_withNullBundle() -
promptBundle_shouldNotThrow_withNonEmptyBundle
@Test void promptBundle_shouldNotThrow_withNonEmptyBundle() -
implementsGenai_shouldBeAssignable
@Test void implementsGenai_shouldBeAssignable() -
embedding_returnType_shouldBeListOfDouble
- Throws:
NoSuchMethodException
-