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.AssertConfigurationTestUtils 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 StringgetConfigForResourceWithReplacements(Object obj, String resource, String[]... replacements)getConfigForResourceWithReplacementsstatic FilegetDaemonEtcDirectory()getDaemonEtcDirectorystatic FilegetDaemonProjectDirectory()getDaemonProjectDirectorystatic FilegetFileForConfigFile(String configFile)getFileForConfigFilestatic FilegetFileForResource(Object obj, String resource)getFileForResourcestatic InputStreamgetInputStreamForConfigFile(String configFile)getInputStreamForConfigFilestatic InputStreamgetInputStreamForResource(Object obj, String resource)getInputStreamForResourcestatic InputStreamgetInputStreamForResource(String resource)getInputStreamForResourcestatic InputStreamgetInputStreamForResourceWithReplacements(Object obj, String resource, String[]... replacements)getInputStreamForResourceWithReplacementsstatic ReadergetReaderForConfigFile(String configFile)Use getInputStreamForConfigFile instead.static ReadergetReaderForResource(Object obj, String resource)Deprecated.Use getInputStreamForResource instead.static ReadergetReaderForResourceWithReplacements(Object obj, String resource, String[]... replacements)getReaderForResourceWithReplacementsstatic org.springframework.core.io.ResourcegetResourceForConfigWithReplacements(String config, String[]... replacements)getInputStreamForResourceWithReplacementsstatic org.springframework.core.io.ResourcegetSpringResourceForResource(Object obj, String resource)getSpringResourceForResourcestatic org.springframework.core.io.ResourcegetSpringResourceForResourceWithReplacements(Object obj, String resource, String[]... replacements)static FilegetTopProjectDirectory()getTopProjectDirectorystatic URLgetUrlForResource(Object obj, String resource)getUrlForResourcestatic StringperformReplacements(String newConfig, String[]... replacements)static voidsetAbsoluteHomeDirectory(String absoluteHomeDirectory)setAbsoluteHomeDirectorystatic voidsetRelativeForeignSourceDirectory(String relativeForeignSourceDirectory)setRelativeForeignSourceDirectorystatic voidsetRelativeHomeDirectory(String relativeHomeDirectory)setRelativeHomeDirectorystatic voidsetRelativeImporterDirectory(String relativeImporterDirectory)setRelativeImporterDirectorystatic voidsetRelativeRrdBaseDirectory(String relativePath)setRelativeRrdBaseDirectorystatic voidsetRrdBinary(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 URL getUrlForResource(Object obj, String resource)
getUrlForResource
-
getSpringResourceForResource
public static org.springframework.core.io.Resource getSpringResourceForResource(Object obj, String resource)
getSpringResourceForResource
-
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
-
getReaderForResource
public static Reader getReaderForResource(Object obj, String resource)
Deprecated.Use getInputStreamForResource instead.
-
getInputStreamForResource
public static InputStream getInputStreamForResource(Object obj, String resource)
getInputStreamForResource
- Parameters:
obj- aObjectobject.resource- aStringobject.- Returns:
- a
InputStreamobject.
-
getInputStreamForResource
public static InputStream getInputStreamForResource(String resource)
getInputStreamForResource
- Parameters:
resource- aStringobject.- Returns:
- a
InputStreamobject.
-
getReaderForResourceWithReplacements
public static Reader getReaderForResourceWithReplacements(Object obj, String resource, String[]... replacements) throws IOException
getReaderForResourceWithReplacements
- Parameters:
obj- aObjectobject.resource- aStringobject.replacements- an array ofStringobjects.- Returns:
- a
Readerobject. - Throws:
IOException- if any.
-
getInputStreamForResourceWithReplacements
public static InputStream getInputStreamForResourceWithReplacements(Object obj, String resource, String[]... replacements) throws IOException
getInputStreamForResourceWithReplacements
- Parameters:
obj- aObjectobject.resource- aStringobject.replacements- an array ofStringobjects.- Returns:
- a
InputStreamobject. - Throws:
IOException- if any.
-
getResourceForConfigWithReplacements
public static org.springframework.core.io.Resource getResourceForConfigWithReplacements(String config, String[]... replacements)
getInputStreamForResourceWithReplacements
- Parameters:
config- aStringconfig file contents.replacements- an array ofStringobjects.- Returns:
- a
InputStreamobject. - Throws:
IOException- if any.
-
getConfigForResourceWithReplacements
public static String getConfigForResourceWithReplacements(Object obj, String resource, String[]... replacements) throws IOException
getConfigForResourceWithReplacements
- Parameters:
obj- aObjectobject.resource- aStringobject.replacements- an array ofStringobjects.- Returns:
- a
Stringobject. - Throws:
IOException- if any.
-
performReplacements
public static String performReplacements(String newConfig, String[]... replacements)
-
getReaderForConfigFile
public static Reader getReaderForConfigFile(String configFile) throws FileNotFoundException
Use getInputStreamForConfigFile instead.- Parameters:
configFile- aStringobject.- Returns:
- a
Readerobject. - Throws:
FileNotFoundException- if any.
-
getInputStreamForConfigFile
public static InputStream getInputStreamForConfigFile(String configFile) throws FileNotFoundException
getInputStreamForConfigFile
- Parameters:
configFile- aStringobject.- Returns:
- a
InputStreamobject. - Throws:
FileNotFoundException- if any.
-
getFileForConfigFile
public static File getFileForConfigFile(String configFile)
getFileForConfigFile
-
getDaemonEtcDirectory
public static File getDaemonEtcDirectory()
getDaemonEtcDirectory
- Returns:
- a
Fileobject.
-
setRelativeHomeDirectory
public static void setRelativeHomeDirectory(String relativeHomeDirectory)
setRelativeHomeDirectory
- Parameters:
relativeHomeDirectory- aStringobject.
-
setAbsoluteHomeDirectory
public static void setAbsoluteHomeDirectory(String absoluteHomeDirectory)
setAbsoluteHomeDirectory
- Parameters:
absoluteHomeDirectory- aStringobject.
-
getTopProjectDirectory
public static File getTopProjectDirectory()
getTopProjectDirectory
- Returns:
- a
Fileobject.
-
getDaemonProjectDirectory
public static File getDaemonProjectDirectory()
getDaemonProjectDirectory
- Returns:
- a
Fileobject.
-
setRrdBinary
public static void setRrdBinary(String path)
setRrdBinary
- Parameters:
path- aStringobject.
-
setRelativeRrdBaseDirectory
public static void setRelativeRrdBaseDirectory(String relativePath)
setRelativeRrdBaseDirectory
- Parameters:
relativePath- aStringobject.
-
setRelativeImporterDirectory
public static void setRelativeImporterDirectory(String relativeImporterDirectory)
setRelativeImporterDirectory
- Parameters:
relativeImporterDirectory- aStringobject.
-
-