diff options
author | Pamela Dragosh <pdragosh@research.att.com> | 2018-08-29 11:54:54 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-08-29 11:54:54 +0000 |
commit | 5443573fe9f8a183f968aa63d08dc3543e73c305 (patch) | |
tree | 9101a6a8f3f44d1c8cadadbd7410b4d16c941940 /common-parameters/src/test/java/org/onap/policy/common/parameters/TestParameterService.java | |
parent | 8ae625423fbf11fa031946caa3f86d552854b893 (diff) | |
parent | 655d6f798878cd69b6c02c54d4bbed83d01fd937 (diff) |
Merge "Improvements to Parameter Srvice"
Diffstat (limited to 'common-parameters/src/test/java/org/onap/policy/common/parameters/TestParameterService.java')
-rw-r--r-- | common-parameters/src/test/java/org/onap/policy/common/parameters/TestParameterService.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/common-parameters/src/test/java/org/onap/policy/common/parameters/TestParameterService.java b/common-parameters/src/test/java/org/onap/policy/common/parameters/TestParameterService.java index 0b7e46ca..2dad4283 100644 --- a/common-parameters/src/test/java/org/onap/policy/common/parameters/TestParameterService.java +++ b/common-parameters/src/test/java/org/onap/policy/common/parameters/TestParameterService.java @@ -57,9 +57,34 @@ public class TestParameterService { assertEquals("\"Empty Group\" already registered in parameter service", e.getMessage()); } + try { + ParameterService.register(new EmptyParameterGroup("Empty Group"), false); + fail("this test should throw an exception"); + } + catch (ParameterRuntimeException e) { + assertEquals("\"Empty Group\" already registered in parameter service", e.getMessage()); + } + + ParameterService.register(new EmptyParameterGroup("Empty Group"), true); + assertTrue(ParameterService.contains("Empty Group")); + ParameterService.deregister("Empty Group"); assertFalse(ParameterService.contains("Empty Group")); + ParameterService.register(new EmptyParameterGroup("Empty Group"), true); + assertTrue(ParameterService.contains("Empty Group")); + + ParameterService.deregister("Empty Group"); + assertFalse(ParameterService.contains("Empty Group")); + + EmptyParameterGroup epg = new EmptyParameterGroup("Empty Group"); + ParameterService.register(epg); + assertTrue(ParameterService.contains("Empty Group")); + assertNotNull(ParameterService.get("Empty Group")); + + ParameterService.deregister(epg); + assertFalse(ParameterService.contains("Empty Group")); + try { ParameterService.deregister("Empty Group"); fail("this test should throw an exception"); |