org.opennms.test
Class ConfigurationTestUtils

java.lang.Object
  extended by junit.framework.Assert
      extended by org.opennms.test.ConfigurationTestUtils

public class ConfigurationTestUtils
extends junit.framework.Assert

ConfigurationTestUtils class.

Version:
$Id: $
Author:
ranger

Constructor Summary
ConfigurationTestUtils()
           
 
Method Summary
static String getConfigForResourceWithReplacements(Object obj, String resource, String[]... replacements)
          getConfigForResourceWithReplacements
static File getDaemonEtcDirectory()
          getDaemonEtcDirectory
static File getDaemonProjectDirectory()
          getDaemonProjectDirectory
static File getFileForConfigFile(String configFile)
          getFileForConfigFile
static File getFileForResource(Object obj, String resource)
          getFileForResource
static InputStream getInputStreamForConfigFile(String configFile)
          getInputStreamForConfigFile
static InputStream getInputStreamForResource(Object obj, String resource)
          getInputStreamForResource
static InputStream getInputStreamForResourceWithReplacements(Object obj, String resource, String[]... replacements)
          getInputStreamForResourceWithReplacements
static Reader getReaderForConfigFile(String configFile)
          Use getInputStreamForConfigFile instead.
static Reader getReaderForResource(Object obj, String resource)
          Use getInputStreamForResource instead.
static Reader getReaderForResourceWithReplacements(Object obj, String resource, String[]... replacements)
          getReaderForResourceWithReplacements
static org.springframework.core.io.Resource getSpringResourceForResource(Object obj, String resource)
          getSpringResourceForResource
static org.springframework.core.io.Resource getSpringResourceForResourceWithReplacements(Object obj, String resource, String[]... replacements)
           
static File getTopProjectDirectory()
          getTopProjectDirectory
static URL getUrlForResource(Object obj, String resource)
          getUrlForResource
static void setAbsoluteHomeDirectory(String absoluteHomeDirectory)
          setAbsoluteHomeDirectory
static void setRelativeForeignSourceDirectory(String relativeForeignSourceDirectory)
          setRelativeForeignSourceDirectory
static void setRelativeHomeDirectory(String relativeHomeDirectory)
          setRelativeHomeDirectory
static void setRelativeImporterDirectory(String relativeImporterDirectory)
          setRelativeImporterDirectory
static void setRelativeRrdBaseDirectory(String relativePath)
          setRelativeRrdBaseDirectory
static void setRrdBinary(String path)
          setRrdBinary
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
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 URL getUrlForResource(Object obj,
                                    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(Object obj,
                                                                                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(Object obj,
                                                                                                String resource,
                                                                                                String[]... replacements)
                                                                                         throws IOException
Throws:
IOException

getFileForResource

public static File getFileForResource(Object obj,
                                      String resource)

getFileForResource

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

getReaderForResource

public static Reader getReaderForResource(Object obj,
                                          String resource)
Use getInputStreamForResource instead.

Parameters:
obj - a Object object.
resource - a String object.
Returns:
a Reader object.

getInputStreamForResource

public static InputStream getInputStreamForResource(Object obj,
                                                    String resource)

getInputStreamForResource

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

getReaderForResourceWithReplacements

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

getReaderForResourceWithReplacements

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

getInputStreamForResourceWithReplacements

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

getInputStreamForResourceWithReplacements

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

getConfigForResourceWithReplacements

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

getConfigForResourceWithReplacements

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

getReaderForConfigFile

public static Reader getReaderForConfigFile(String configFile)
                                     throws FileNotFoundException
Use getInputStreamForConfigFile instead.

Parameters:
configFile - a String object.
Returns:
a Reader object.
Throws:
FileNotFoundException - if any.

getInputStreamForConfigFile

public static InputStream getInputStreamForConfigFile(String configFile)
                                               throws FileNotFoundException

getInputStreamForConfigFile

Parameters:
configFile - a String object.
Returns:
a InputStream object.
Throws:
FileNotFoundException - if any.

getFileForConfigFile

public static File getFileForConfigFile(String configFile)

getFileForConfigFile

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

getDaemonEtcDirectory

public static File getDaemonEtcDirectory()

getDaemonEtcDirectory

Returns:
a File object.

setRelativeHomeDirectory

public static void setRelativeHomeDirectory(String relativeHomeDirectory)

setRelativeHomeDirectory

Parameters:
relativeHomeDirectory - a String object.

setAbsoluteHomeDirectory

public static void setAbsoluteHomeDirectory(String absoluteHomeDirectory)

setAbsoluteHomeDirectory

Parameters:
absoluteHomeDirectory - a String object.

getTopProjectDirectory

public static File getTopProjectDirectory()

getTopProjectDirectory

Returns:
a File object.

getDaemonProjectDirectory

public static File getDaemonProjectDirectory()

getDaemonProjectDirectory

Returns:
a File object.

setRrdBinary

public static void setRrdBinary(String path)

setRrdBinary

Parameters:
path - a String object.

setRelativeRrdBaseDirectory

public static void setRelativeRrdBaseDirectory(String relativePath)

setRelativeRrdBaseDirectory

Parameters:
relativePath - a String object.

setRelativeImporterDirectory

public static void setRelativeImporterDirectory(String relativeImporterDirectory)

setRelativeImporterDirectory

Parameters:
relativeImporterDirectory - a String object.

setRelativeForeignSourceDirectory

public static void setRelativeForeignSourceDirectory(String relativeForeignSourceDirectory)

setRelativeForeignSourceDirectory

Parameters:
relativeForeignSourceDirectory - a String object.


Copyright © 2011. All Rights Reserved.