Package org.opennms.core.test
Class ConfigurationTestUtils
- java.lang.Object
-
- org.junit.Assert
-
- org.opennms.core.test.ConfigurationTestUtils
-
public abstract class ConfigurationTestUtils extends org.junit.Assert
ConfigurationTestUtils class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Constructor Summary
Constructors Constructor Description ConfigurationTestUtils()
-
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)
getConfigForResourceWithReplacementsstatic java.io.File
getDaemonEtcDirectory()
getDaemonEtcDirectorystatic java.io.File
getDaemonProjectDirectory()
getDaemonProjectDirectorystatic java.io.File
getFileForConfigFile(java.lang.String configFile)
getFileForConfigFilestatic java.io.File
getFileForResource(java.lang.Object obj, java.lang.String resource)
getFileForResourcestatic java.io.InputStream
getInputStreamForConfigFile(java.lang.String configFile)
getInputStreamForConfigFilestatic java.io.InputStream
getInputStreamForResource(java.lang.Object obj, java.lang.String resource)
getInputStreamForResourcestatic java.io.InputStream
getInputStreamForResource(java.lang.String resource)
getInputStreamForResourcestatic java.io.InputStream
getInputStreamForResourceWithReplacements(java.lang.Object obj, java.lang.String resource, java.lang.String[]... replacements)
getInputStreamForResourceWithReplacementsstatic 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)
getReaderForResourceWithReplacementsstatic org.springframework.core.io.Resource
getResourceForConfigWithReplacements(java.lang.String config, java.lang.String[]... replacements)
getInputStreamForResourceWithReplacementsstatic org.springframework.core.io.Resource
getSpringResourceForResource(java.lang.Object obj, java.lang.String resource)
getSpringResourceForResourcestatic org.springframework.core.io.Resource
getSpringResourceForResourceWithReplacements(java.lang.Object obj, java.lang.String resource, java.lang.String[]... replacements)
static java.io.File
getTopProjectDirectory()
getTopProjectDirectorystatic java.net.URL
getUrlForResource(java.lang.Object obj, java.lang.String resource)
getUrlForResourcestatic java.lang.String
performReplacements(java.lang.String newConfig, java.lang.String[]... replacements)
static void
setAbsoluteHomeDirectory(java.lang.String absoluteHomeDirectory)
setAbsoluteHomeDirectorystatic void
setRelativeForeignSourceDirectory(java.lang.String relativeForeignSourceDirectory)
setRelativeForeignSourceDirectorystatic void
setRelativeHomeDirectory(java.lang.String relativeHomeDirectory)
setRelativeHomeDirectorystatic void
setRelativeImporterDirectory(java.lang.String relativeImporterDirectory)
setRelativeImporterDirectorystatic void
setRelativeRrdBaseDirectory(java.lang.String relativePath)
setRelativeRrdBaseDirectorystatic 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
-
-
-
-
Method Detail
-
getUrlForResource
public static java.net.URL getUrlForResource(java.lang.Object obj, java.lang.String resource)
getUrlForResource
- Parameters:
obj
- aObject
object.resource
- aString
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
- aObject
object.resource
- aString
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
- aObject
object.resource
- aString
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
- aObject
object.resource
- aString
object.- Returns:
- a
Reader
object.
-
getInputStreamForResource
public static java.io.InputStream getInputStreamForResource(java.lang.Object obj, java.lang.String resource)
getInputStreamForResource
- Parameters:
obj
- aObject
object.resource
- aString
object.- Returns:
- a
InputStream
object.
-
getInputStreamForResource
public static java.io.InputStream getInputStreamForResource(java.lang.String resource)
getInputStreamForResource
- Parameters:
resource
- aString
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
- aObject
object.resource
- aString
object.replacements
- an array ofString
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
- aObject
object.resource
- aString
object.replacements
- an array ofString
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
- aString
config file contents.replacements
- an array ofString
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
- aObject
object.resource
- aString
object.replacements
- an array ofString
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
- aString
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
- aString
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
- aString
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
- aString
object.
-
setAbsoluteHomeDirectory
public static void setAbsoluteHomeDirectory(java.lang.String absoluteHomeDirectory)
setAbsoluteHomeDirectory
- Parameters:
absoluteHomeDirectory
- aString
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
- aString
object.
-
setRelativeRrdBaseDirectory
public static void setRelativeRrdBaseDirectory(java.lang.String relativePath)
setRelativeRrdBaseDirectory
- Parameters:
relativePath
- aString
object.
-
setRelativeImporterDirectory
public static void setRelativeImporterDirectory(java.lang.String relativeImporterDirectory)
setRelativeImporterDirectory
- Parameters:
relativeImporterDirectory
- aString
object.
-
setRelativeForeignSourceDirectory
public static void setRelativeForeignSourceDirectory(java.lang.String relativeForeignSourceDirectory)
setRelativeForeignSourceDirectory
- Parameters:
relativeForeignSourceDirectory
- aString
object.
-
-