Class ConfigurationTestUtils


  • public abstract class ConfigurationTestUtils
    extends org.junit.Assert

    ConfigurationTestUtils class.

    Version:
    $Id: $
    Author:
    ranger
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static java.lang.String getConfigForResourceWithReplacements​(java.lang.Object obj, java.lang.String resource, java.lang.String[]... replacements)
      getConfigForResourceWithReplacements
      static java.io.File getDaemonEtcDirectory()
      getDaemonEtcDirectory
      static java.io.File getDaemonProjectDirectory()
      getDaemonProjectDirectory
      static java.io.File getFileForConfigFile​(java.lang.String configFile)
      getFileForConfigFile
      static java.io.File getFileForResource​(java.lang.Object obj, java.lang.String resource)
      getFileForResource
      static java.io.InputStream getInputStreamForConfigFile​(java.lang.String configFile)
      getInputStreamForConfigFile
      static java.io.InputStream getInputStreamForResource​(java.lang.Object obj, java.lang.String resource)
      getInputStreamForResource
      static java.io.InputStream getInputStreamForResource​(java.lang.String resource)
      getInputStreamForResource
      static java.io.InputStream getInputStreamForResourceWithReplacements​(java.lang.Object obj, java.lang.String resource, java.lang.String[]... replacements)
      getInputStreamForResourceWithReplacements
      static java.io.Reader getReaderForConfigFile​(java.lang.String configFile)
      Use getInputStreamForConfigFile instead.
      static java.io.Reader getReaderForResource​(java.lang.Object obj, java.lang.String resource)
      Deprecated.
      Use getInputStreamForResource instead.
      static java.io.Reader getReaderForResourceWithReplacements​(java.lang.Object obj, java.lang.String resource, java.lang.String[]... replacements)
      getReaderForResourceWithReplacements
      static org.springframework.core.io.Resource getResourceForConfigWithReplacements​(java.lang.String config, java.lang.String[]... replacements)
      getInputStreamForResourceWithReplacements
      static org.springframework.core.io.Resource getSpringResourceForResource​(java.lang.Object obj, java.lang.String resource)
      getSpringResourceForResource
      static org.springframework.core.io.Resource getSpringResourceForResourceWithReplacements​(java.lang.Object obj, java.lang.String resource, java.lang.String[]... replacements)  
      static java.io.File getTopProjectDirectory()
      getTopProjectDirectory
      static java.net.URL getUrlForResource​(java.lang.Object obj, java.lang.String resource)
      getUrlForResource
      static java.lang.String performReplacements​(java.lang.String newConfig, java.lang.String[]... replacements)  
      static void setAbsoluteHomeDirectory​(java.lang.String absoluteHomeDirectory)
      setAbsoluteHomeDirectory
      static void setRelativeForeignSourceDirectory​(java.lang.String relativeForeignSourceDirectory)
      setRelativeForeignSourceDirectory
      static void setRelativeHomeDirectory​(java.lang.String relativeHomeDirectory)
      setRelativeHomeDirectory
      static void setRelativeImporterDirectory​(java.lang.String relativeImporterDirectory)
      setRelativeImporterDirectory
      static void setRelativeRrdBaseDirectory​(java.lang.String relativePath)
      setRelativeRrdBaseDirectory
      static void setRrdBinary​(java.lang.String path)
      setRrdBinary
      • Methods inherited from class org.junit.Assert

        assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
      • Methods inherited from class java.lang.Object

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

      • ConfigurationTestUtils

        public ConfigurationTestUtils()
    • Method Detail

      • getUrlForResource

        public static java.net.URL getUrlForResource​(java.lang.Object obj,
                                                     java.lang.String resource)

        getUrlForResource

        Parameters:
        obj - a Object object.
        resource - a String object.
        Returns:
        a URL object.
      • getSpringResourceForResource

        public static org.springframework.core.io.Resource getSpringResourceForResource​(java.lang.Object obj,
                                                                                        java.lang.String resource)

        getSpringResourceForResource

        Parameters:
        obj - a Object object.
        resource - a String object.
        Returns:
        a Resource object.
      • getSpringResourceForResourceWithReplacements

        public static org.springframework.core.io.Resource getSpringResourceForResourceWithReplacements​(java.lang.Object obj,
                                                                                                        java.lang.String resource,
                                                                                                        java.lang.String[]... replacements)
                                                                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • getFileForResource

        public static java.io.File getFileForResource​(java.lang.Object obj,
                                                      java.lang.String resource)

        getFileForResource

        Parameters:
        obj - a Object object.
        resource - a String object.
        Returns:
        a File object.
      • getReaderForResource

        public static java.io.Reader getReaderForResource​(java.lang.Object obj,
                                                          java.lang.String resource)
        Deprecated.
        Use getInputStreamForResource instead.
        Parameters:
        obj - a Object object.
        resource - a String object.
        Returns:
        a Reader object.
      • getInputStreamForResource

        public static java.io.InputStream getInputStreamForResource​(java.lang.Object obj,
                                                                    java.lang.String resource)

        getInputStreamForResource

        Parameters:
        obj - a Object object.
        resource - a String object.
        Returns:
        a InputStream object.
      • getInputStreamForResource

        public static java.io.InputStream getInputStreamForResource​(java.lang.String resource)

        getInputStreamForResource

        Parameters:
        resource - a String object.
        Returns:
        a InputStream object.
      • getReaderForResourceWithReplacements

        public static java.io.Reader getReaderForResourceWithReplacements​(java.lang.Object obj,
                                                                          java.lang.String resource,
                                                                          java.lang.String[]... replacements)
                                                                   throws java.io.IOException

        getReaderForResourceWithReplacements

        Parameters:
        obj - a Object object.
        resource - a String object.
        replacements - an array of String objects.
        Returns:
        a Reader object.
        Throws:
        java.io.IOException - if any.
      • getInputStreamForResourceWithReplacements

        public static java.io.InputStream getInputStreamForResourceWithReplacements​(java.lang.Object obj,
                                                                                    java.lang.String resource,
                                                                                    java.lang.String[]... replacements)
                                                                             throws java.io.IOException

        getInputStreamForResourceWithReplacements

        Parameters:
        obj - a Object object.
        resource - a String object.
        replacements - an array of String objects.
        Returns:
        a InputStream object.
        Throws:
        java.io.IOException - if any.
      • getResourceForConfigWithReplacements

        public static org.springframework.core.io.Resource getResourceForConfigWithReplacements​(java.lang.String config,
                                                                                                java.lang.String[]... replacements)

        getInputStreamForResourceWithReplacements

        Parameters:
        config - a String config file contents.
        replacements - an array of String objects.
        Returns:
        a InputStream object.
        Throws:
        java.io.IOException - if any.
      • getConfigForResourceWithReplacements

        public static java.lang.String getConfigForResourceWithReplacements​(java.lang.Object obj,
                                                                            java.lang.String resource,
                                                                            java.lang.String[]... replacements)
                                                                     throws java.io.IOException

        getConfigForResourceWithReplacements

        Parameters:
        obj - a Object object.
        resource - a String object.
        replacements - an array of String objects.
        Returns:
        a String object.
        Throws:
        java.io.IOException - if any.
      • performReplacements

        public static java.lang.String performReplacements​(java.lang.String newConfig,
                                                           java.lang.String[]... replacements)
      • getReaderForConfigFile

        public static java.io.Reader getReaderForConfigFile​(java.lang.String configFile)
                                                     throws java.io.FileNotFoundException
        Use getInputStreamForConfigFile instead.
        Parameters:
        configFile - a String object.
        Returns:
        a Reader object.
        Throws:
        java.io.FileNotFoundException - if any.
      • getInputStreamForConfigFile

        public static java.io.InputStream getInputStreamForConfigFile​(java.lang.String configFile)
                                                               throws java.io.FileNotFoundException

        getInputStreamForConfigFile

        Parameters:
        configFile - a String object.
        Returns:
        a InputStream object.
        Throws:
        java.io.FileNotFoundException - if any.
      • getFileForConfigFile

        public static java.io.File getFileForConfigFile​(java.lang.String configFile)

        getFileForConfigFile

        Parameters:
        configFile - a String object.
        Returns:
        a File object.
      • getDaemonEtcDirectory

        public static java.io.File getDaemonEtcDirectory()

        getDaemonEtcDirectory

        Returns:
        a File object.
      • setRelativeHomeDirectory

        public static void setRelativeHomeDirectory​(java.lang.String relativeHomeDirectory)

        setRelativeHomeDirectory

        Parameters:
        relativeHomeDirectory - a String object.
      • setAbsoluteHomeDirectory

        public static void setAbsoluteHomeDirectory​(java.lang.String absoluteHomeDirectory)

        setAbsoluteHomeDirectory

        Parameters:
        absoluteHomeDirectory - a String object.
      • getTopProjectDirectory

        public static java.io.File getTopProjectDirectory()

        getTopProjectDirectory

        Returns:
        a File object.
      • getDaemonProjectDirectory

        public static java.io.File getDaemonProjectDirectory()

        getDaemonProjectDirectory

        Returns:
        a File object.
      • setRrdBinary

        public static void setRrdBinary​(java.lang.String path)

        setRrdBinary

        Parameters:
        path - a String object.
      • setRelativeRrdBaseDirectory

        public static void setRelativeRrdBaseDirectory​(java.lang.String relativePath)

        setRelativeRrdBaseDirectory

        Parameters:
        relativePath - a String object.
      • setRelativeImporterDirectory

        public static void setRelativeImporterDirectory​(java.lang.String relativeImporterDirectory)

        setRelativeImporterDirectory

        Parameters:
        relativeImporterDirectory - a String object.
      • setRelativeForeignSourceDirectory

        public static void setRelativeForeignSourceDirectory​(java.lang.String relativeForeignSourceDirectory)

        setRelativeForeignSourceDirectory

        Parameters:
        relativeForeignSourceDirectory - a String object.