aboutsummaryrefslogtreecommitdiffstats
path: root/common-parameters/src/test/java/org/onap/policy/common/parameters/TestValidation.java
diff options
context:
space:
mode:
Diffstat (limited to 'common-parameters/src/test/java/org/onap/policy/common/parameters/TestValidation.java')
-rw-r--r--common-parameters/src/test/java/org/onap/policy/common/parameters/TestValidation.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/common-parameters/src/test/java/org/onap/policy/common/parameters/TestValidation.java b/common-parameters/src/test/java/org/onap/policy/common/parameters/TestValidation.java
index fe750b2c..fb08d325 100644
--- a/common-parameters/src/test/java/org/onap/policy/common/parameters/TestValidation.java
+++ b/common-parameters/src/test/java/org/onap/policy/common/parameters/TestValidation.java
@@ -31,6 +31,7 @@ import java.nio.file.Paths;
import org.junit.Test;
import org.onap.policy.common.parameters.testclasses.TestParametersL00;
+import org.onap.policy.common.parameters.testclasses.TestParametersL10;
public class TestValidation {
@Test
@@ -182,4 +183,16 @@ public class TestValidation {
assertTrue(validationResult.isValid());
assertEquals(null, validationResult.getResult());
}
+
+ @Test
+ public void testValidationEmptySubGroup() throws IOException {
+ TestParametersL10 l10Parameters = new TestParametersL10("l10Parameters");
+
+ l10Parameters.setL10LGenericNested0(null);
+
+ GroupValidationResult validationResult = l10Parameters.validate();
+ assertTrue(validationResult.isValid());
+
+ assertTrue(validationResult.getResult("", "", true).contains("UNDEFINED"));
+ }
}