Skip to content

Commit

Permalink
'dbs-leipzig#877 added null support to CSVTestBase'
Browse files Browse the repository at this point in the history
  • Loading branch information
2start committed Jul 26, 2018
1 parent a4bf84d commit 834c94b
Showing 1 changed file with 5 additions and 0 deletions.
Expand Up @@ -143,6 +143,7 @@ protected void checkProperties(EPGMElement epgmElement) {
assertTrue(epgmElement.hasProperty(GradoopTestUtils.KEY_c));
assertTrue(epgmElement.hasProperty(GradoopTestUtils.KEY_d));
assertTrue(epgmElement.hasProperty(GradoopTestUtils.KEY_e));
assertTrue(epgmElement.hasProperty(GradoopTestUtils.KEY_f));

// assert that the properties have valid data types
assertTrue(epgmElement.getPropertyValue(GradoopTestUtils.KEY_0).isBoolean());
Expand All @@ -160,6 +161,7 @@ protected void checkProperties(EPGMElement epgmElement) {
assertTrue(epgmElement.getPropertyValue(GradoopTestUtils.KEY_c).isList());
assertTrue(epgmElement.getPropertyValue(GradoopTestUtils.KEY_d).isList());
assertTrue(epgmElement.getPropertyValue(GradoopTestUtils.KEY_e).isShort());
assertTrue(epgmElement.getPropertyValue(GradoopTestUtils.KEY_e).isNull());

// assert that the properties have valid values
assertEquals(epgmElement.getPropertyValue(GradoopTestUtils.KEY_0).getBoolean(),
Expand Down Expand Up @@ -192,6 +194,8 @@ protected void checkProperties(EPGMElement epgmElement) {
PROPERTY_MAP.get(GradoopTestUtils.KEY_d));
assertEquals(epgmElement.getPropertyValue(GradoopTestUtils.KEY_e).getShort(),
PROPERTY_MAP.get(GradoopTestUtils.KEY_e));
assertEquals(epgmElement.getPropertyValue(GradoopTestUtils.KEY_f).getShort(),
PROPERTY_MAP.get(GradoopTestUtils.KEY_f));
}

/**
Expand All @@ -215,5 +219,6 @@ protected void checkMetadataCsvLine(String line) {
assertTrue(line.contains(GradoopTestUtils.KEY_c + ":list:string"));
assertTrue(line.contains(GradoopTestUtils.KEY_d + ":list:int"));
assertTrue(line.contains(GradoopTestUtils.KEY_e + ":short"));
assertTrue(line.contains(GradoopTestUtils.KEY_f + ":null"));
}
}

0 comments on commit 834c94b

Please sign in to comment.