Class DefaultProjectLayoutTest

java.lang.Object
org.machanism.machai.project.layout.DefaultProjectLayoutTest

class DefaultProjectLayoutTest extends Object
  • Field Details

    • tempDir

      @TempDir Path tempDir
  • Constructor Details

    • DefaultProjectLayoutTest

      DefaultProjectLayoutTest()
  • Method Details

    • getModules_shouldReturnImmediateSubdirectoriesExcludingKnownDirectories

      @Test void getModules_shouldReturnImmediateSubdirectoriesExcludingKnownDirectories() throws IOException
      Throws:
      IOException
    • getModules_shouldReturnCachedListAndNotRescanAfterDirectoryChanges

      @Test void getModules_shouldReturnCachedListAndNotRescanAfterDirectoryChanges() throws IOException
      Throws:
      IOException
    • getModules_shouldReturnEmptyListWhenProjectDirNotSet

      @Test void getModules_shouldReturnEmptyListWhenProjectDirNotSet()
    • projectDir_shouldReturnDefaultProjectLayoutForFluentChaining

      @Test void projectDir_shouldReturnDefaultProjectLayoutForFluentChaining()
    • getSources_getDocuments_getTests_shouldReturnEmptyLists

      @Test void getSources_getDocuments_getTests_shouldReturnEmptyLists()