summaryrefslogtreecommitdiffstats
path: root/src/test/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicTestResources.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicTestResources.java')
-rw-r--r--src/test/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicTestResources.java34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/test/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicTestResources.java b/src/test/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicTestResources.java
new file mode 100644
index 0000000..1b77d03
--- /dev/null
+++ b/src/test/java/org/openslx/virtualization/configuration/logic/ConfigurationLogicTestResources.java
@@ -0,0 +1,34 @@
+package org.openslx.virtualization.configuration.logic;
+
+import java.io.File;
+import java.net.URL;
+
+import org.openslx.util.Resources;
+
+public class ConfigurationLogicTestResources
+{
+ private static final String VMWARE_PREFIX_PATH = Resources.PATH_SEPARATOR + "vmware";
+ private static final String VMWARE_PREFIX_PATH_VMX = VMWARE_PREFIX_PATH + Resources.PATH_SEPARATOR + "vmx";
+
+ private static final String VIRTUALBOX_PREFIX_PATH = Resources.PATH_SEPARATOR + "virtualbox";
+ private static final String VIRTUALBOX_PREFIX_PATH_XML = VIRTUALBOX_PREFIX_PATH + Resources.PATH_SEPARATOR + "xml";
+
+ private static File getFile( String prefixPath, String fileName )
+ {
+ final String filePath = prefixPath + Resources.PATH_SEPARATOR + fileName;
+ final URL fileUrl = ConfigurationLogicTestResources.class.getResource( filePath );
+ return new File( fileUrl.getFile() );
+ }
+
+ public static File getVmwareVmxFile( String vmwareVmxFileName )
+ {
+ return ConfigurationLogicTestResources.getFile( ConfigurationLogicTestResources.VMWARE_PREFIX_PATH_VMX,
+ vmwareVmxFileName );
+ }
+
+ public static File getVirtualBoxXmlFile( String virtualBoxXmlFileName )
+ {
+ return ConfigurationLogicTestResources.getFile( ConfigurationLogicTestResources.VIRTUALBOX_PREFIX_PATH_XML,
+ virtualBoxXmlFileName );
+ }
+}