Class ActProcessorTest

java.lang.Object
org.machanism.machai.gw.processor.ActProcessorTest

class ActProcessorTest extends Object
  • Field Details

    • tempDir

      @TempDir Path tempDir
  • Constructor Details

    • ActProcessorTest

      ActProcessorTest()
  • Method Details

    • tryLoadActFromDirectory_whenNullActDir_thenNull

      @Test void tryLoadActFromDirectory_whenNullActDir_thenNull() throws Exception
      Throws:
      Exception
    • setAct_whenEpisodeSelectionAndPromptProvided_appliesRuntimeState

      @Test void setAct_whenEpisodeSelectionAndPromptProvided_appliesRuntimeState() throws Exception
      Throws:
      Exception
    • applyActData_whenListInputsProvided_setsDefaultPromptAndPreservesExplicitState

      @Test void applyActData_whenListInputsProvided_setsDefaultPromptAndPreservesExplicitState() throws Exception
      Throws:
      Exception
    • setActsLocation_whenDirectoryAndHttpConfigured_updatesConfigurator_andMissingDirectoryFails

      @Test void setActsLocation_whenDirectoryAndHttpConfigured_updatesConfigurator_andMissingDirectoryFails()
    • loadAct_whenInheritanceUsed_mergesDirectoryAndClasspathLookups

      @Test void loadAct_whenInheritanceUsed_mergesDirectoryAndClasspathLookups() throws Exception
      Throws:
      Exception
    • setActData_whenTomlContainsSupportedTypes_mergesExistingValues

      @Test void setActData_whenTomlContainsSupportedTypes_mergesExistingValues()