Class ClassInfoHolderTest

java.lang.Object
org.machanism.machai.gw.maven.tools.ClassInfoHolderTest

public class ClassInfoHolderTest extends Object
  • Constructor Details

    • ClassInfoHolderTest

      public ClassInfoHolderTest()
  • Method Details

    • findClassesLoadClassAndMetadata_workForCompiledProjectClasses

      public void findClassesLoadClassAndMetadata_workForCompiledProjectClasses() throws Exception
      Throws:
      Exception
    • scanClassesByPath_recordsPublicClassesFromJarAndDirectoryAndIgnoresUnsupportedEntries

      public void scanClassesByPath_recordsPublicClassesFromJarAndDirectoryAndIgnoresUnsupportedEntries() throws Exception
      Throws:
      Exception
    • scanClassesByPath_withArtifactsSet_scansEveryArtifact

      public void scanClassesByPath_withArtifactsSet_scansEveryArtifact() throws Exception
      Throws:
      Exception
    • getSourcePath_returnsNullForUnknownClass

      public void getSourcePath_returnsNullForUnknownClass()
    • loadClass_throwsClassNotFoundForUnknownType

      public void loadClass_throwsClassNotFoundForUnknownType() throws Exception
      Throws:
      Exception
    • findClasses_returnsEmptyListWhenPatternDoesNotMatch

      public void findClasses_returnsEmptyListWhenPatternDoesNotMatch()