Class ClassFunctionalToolsTest

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

public class ClassFunctionalToolsTest extends Object
  • Constructor Details

    • ClassFunctionalToolsTest

      public ClassFunctionalToolsTest()
  • Method Details

    • scanProjectClassesAndFindClass_returnMatchingClassNames

      public void scanProjectClassesAndFindClass_returnMatchingClassNames() throws Exception
      Throws:
      Exception
    • findClass_returnsNotFoundWhenNoClassesMatch

      public void findClass_returnsNotFoundWhenNoClassesMatch() throws Exception
      Throws:
      Exception
    • findClass_returnsUnsupportedMessageForUnknownProject

      public void findClass_returnsUnsupportedMessageForUnknownProject() throws Exception
      Throws:
      Exception
    • getClassInfo_returnsDetailedMetadataForProjectClass

      public void getClassInfo_returnsDetailedMetadataForProjectClass() throws Exception
      Throws:
      Exception
    • getClassInfo_returnsClassNotFoundErrorWhenTypeIsMissing

      public void getClassInfo_returnsClassNotFoundErrorWhenTypeIsMissing() throws Exception
      Throws:
      Exception
    • getClassInfo_returnsUnsupportedErrorForUnknownProject

      public void getClassInfo_returnsUnsupportedErrorForUnknownProject() throws Exception
      Throws:
      Exception
    • applyTools_registersFindAndGetClassInfoTools

      public void applyTools_registersFindAndGetClassInfoTools()
    • scanProjectClasses_registersProjectByBasedir

      public void scanProjectClasses_registersProjectByBasedir() throws Exception
      Throws:
      Exception