Class UnitTestClassLoaderUtils


  • public class UnitTestClassLoaderUtils
    extends java.lang.Object
    Utility class to help adjust classloader with urls loaded from file
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addJunitClasspathUrls​(java.lang.ClassLoader classLoader, java.lang.String classpathJunitFile)
      Adds all urls form file to class loader Every line in file should be proper url path
      static java.lang.String createDefaultClassPathFilePath​(java.lang.String platformHome)
      Returns default file path
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • BIN_PLATFORM_PATH

        public static final java.lang.String BIN_PLATFORM_PATH
      • TEMP_PLATFORM_PATH

        public static final java.lang.String TEMP_PLATFORM_PATH
      • DEFAULT_CLASSPATH_FILE

        public static final java.lang.String DEFAULT_CLASSPATH_FILE
    • Constructor Detail

      • UnitTestClassLoaderUtils

        public UnitTestClassLoaderUtils()
    • Method Detail

      • createDefaultClassPathFilePath

        public static java.lang.String createDefaultClassPathFilePath​(java.lang.String platformHome)
        Returns default file path
        Parameters:
        platformHome -
        Returns:
      • addJunitClasspathUrls

        public static void addJunitClasspathUrls​(java.lang.ClassLoader classLoader,
                                                 java.lang.String classpathJunitFile)
        Adds all urls form file to class loader Every line in file should be proper url path
        Parameters:
        classLoader -
        classpathJunitFile -