summaryrefslogtreecommitdiffstats
path: root/datacollector/src/test/java/org/onap/rapp/datacollector/TestHelpers.java
diff options
context:
space:
mode:
Diffstat (limited to 'datacollector/src/test/java/org/onap/rapp/datacollector/TestHelpers.java')
-rw-r--r--datacollector/src/test/java/org/onap/rapp/datacollector/TestHelpers.java44
1 files changed, 44 insertions, 0 deletions
diff --git a/datacollector/src/test/java/org/onap/rapp/datacollector/TestHelpers.java b/datacollector/src/test/java/org/onap/rapp/datacollector/TestHelpers.java
new file mode 100644
index 0000000..bd13330
--- /dev/null
+++ b/datacollector/src/test/java/org/onap/rapp/datacollector/TestHelpers.java
@@ -0,0 +1,44 @@
+package org.onap.rapp.datacollector;
+
+import static java.util.Objects.nonNull;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.util.stream.Collectors;
+
+import lombok.experimental.UtilityClass;
+
+@UtilityClass
+public class TestHelpers {
+
+ /**
+ * Get empty string event
+ *
+ * @return empty event, without header and measurement data
+ */
+ public static String getEmptyEvent() {
+ return "{\"event\":{}}";
+ }
+
+ /**
+ * Get Event as string from file
+ *
+ * @param fileName location of test file
+ * @return Event file as string
+ */
+ public static String getTestEventFromFile(String fileName) {
+ InputStream in = TestHelpers.class.getResourceAsStream(fileName);
+ if (nonNull(in)) {
+ try (in) {
+ BufferedReader inr = new BufferedReader(new InputStreamReader(in));
+ return inr.lines().collect(Collectors.joining(" "));
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ return "";
+ }
+
+}