Package org.machanism.machai.ai.tools
Class CommandFunctionToolsTest
java.lang.Object
org.machanism.machai.ai.tools.CommandFunctionToolsTest
-
Field Summary
Fields -
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
-
Field Details
-
tempDir
-
-
Constructor Details
-
CommandFunctionToolsTest
CommandFunctionToolsTest()
-
-
Method Details
-
resolveWorkingDir_whenProjectDirNull_returnsNull
@Test void resolveWorkingDir_whenProjectDirNull_returnsNull() -
resolveWorkingDir_whenDirNull_returnsNull
@Test void resolveWorkingDir_whenDirNull_returnsNull() -
resolveWorkingDir_whenDot_returnsCanonicalProjectDir
- Throws:
Exception
-
resolveWorkingDir_whenRelativeChild_returnsCanonicalChildWithinProject
@Test void resolveWorkingDir_whenRelativeChild_returnsCanonicalChildWithinProject() throws Exception- Throws:
Exception
-
resolveWorkingDir_whenAttemptsTraversalOutside_returnsNull
@Test void resolveWorkingDir_whenAttemptsTraversalOutside_returnsNull() -
resolveWorkingDir_whenAbsolutePath_returnsNull
@Test void resolveWorkingDir_whenAbsolutePath_returnsNull() -
parseEnv_whenNull_returnsEmptyMap
@Test void parseEnv_whenNull_returnsEmptyMap() -
parseEnv_whenEmpty_returnsEmptyMap
@Test void parseEnv_whenEmpty_returnsEmptyMap() -
parseEnv_ignoresCommentsAndBlankLines_andParsesValidPairs
@Test void parseEnv_ignoresCommentsAndBlankLines_andParsesValidPairs() -
parseEnv_rejectsInvalidKey_andRejectsMissingValue
@Test void parseEnv_rejectsInvalidKey_andRejectsMissingValue() -
parseEnv_trimsWhitespaceAroundKeyAndValue
@Test void parseEnv_trimsWhitespaceAroundKeyAndValue()
-