summaryrefslogtreecommitdiffstats
path: root/src/test/java
diff options
context:
space:
mode:
authorHenrik Andersson <henrik.b.andersson@est.tech>2019-04-09 10:56:04 +0000
committerGerrit Code Review <gerrit@onap.org>2019-04-09 10:56:04 +0000
commit73074ff0c44ad45268637b96d8c85980ecbfa8fa (patch)
treea11c9ecde0526965200f9fb1bc25a070b4c470d4 /src/test/java
parenta64dfa11dba25f9e22ae931a4e5c9b177e6527e0 (diff)
parentccdc2ae3ddbaf63164ddd9ae4af2274944cb2c4c (diff)
Merge "Fix issue with filtering multiple measValue"
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/onap/dcaegen2/services/pmmapper/filtering/MeasFilterHandlerTest.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/test/java/org/onap/dcaegen2/services/pmmapper/filtering/MeasFilterHandlerTest.java b/src/test/java/org/onap/dcaegen2/services/pmmapper/filtering/MeasFilterHandlerTest.java
index 694b4e9..031a3c8 100644
--- a/src/test/java/org/onap/dcaegen2/services/pmmapper/filtering/MeasFilterHandlerTest.java
+++ b/src/test/java/org/onap/dcaegen2/services/pmmapper/filtering/MeasFilterHandlerTest.java
@@ -183,6 +183,20 @@ class MeasFilterHandlerTest {
}
@Test
+ void multiple_measValues() {
+ String inputPath = baseDir + "meas_type_and_r_manyMeasvalue";
+ String filteredString = EventUtils.fileContentsToString(Paths.get(inputPath + "_filtered.xml"));
+ Event event = generateEvent(inputPath, generateValidFilter());
+
+ MeasCollecFile f = converter.convert(filteredString);
+ String expected = converter.convert(f);
+ objUnderTest.filterByMeasType(event);
+
+ String actual = converter.convert(event.getMeasCollecFile());
+ assertEquals(expected, actual);
+ }
+
+ @Test
void valid_fileType() {
Event event = mock(Event.class);
when(event.getHttpServerExchange()).thenReturn(exchange);