X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-rest-connector%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frestconf%2Fimpl%2Ftest%2FMultipleEqualNamesForDataNodesTest.java;h=478565f033df3a1c0a1b8e21cb1ce3fd4e5d9339;hb=bfcc4fd3a238b227e246cb869558d707dadcdb34;hp=42131026a5218cdb59079cc2324059930e816dd6;hpb=c1362c86eb19e92e6c64d10099a45deb499c6db1;p=controller.git diff --git a/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/MultipleEqualNamesForDataNodesTest.java b/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/MultipleEqualNamesForDataNodesTest.java index 42131026a5..478565f033 100644 --- a/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/MultipleEqualNamesForDataNodesTest.java +++ b/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/MultipleEqualNamesForDataNodesTest.java @@ -21,13 +21,12 @@ import org.opendaylight.controller.sal.restconf.impl.RestconfDocumentedException import org.opendaylight.controller.sal.restconf.impl.RestconfError; import org.opendaylight.controller.sal.restconf.impl.RestconfError.ErrorTag; import org.opendaylight.controller.sal.restconf.impl.RestconfError.ErrorType; -import org.opendaylight.yangtools.yang.data.api.CompositeNode; +import org.opendaylight.yangtools.yang.data.api.Node; import org.opendaylight.yangtools.yang.model.api.Module; /** - * If more then one data element with equal name exists where container or - * leaf schema node should be present the RestconfDocumentedException has to - * be raised + * If more then one data element with equal name exists where container or leaf schema node should be present the + * RestconfDocumentedException has to be raised * * Tests for BUG 1204 */ @@ -35,38 +34,39 @@ public class MultipleEqualNamesForDataNodesTest { @Test public void multipleEqualNameDataNodeTestForContainerJsonTest() { - multipleEqualNameDataNodeTest("/equal-data-node-names/equal-name-data-for-container.json", ErrorType.APPLICATION, - ErrorTag.BAD_ELEMENT,JsonToCompositeNodeProvider.INSTANCE); + multipleEqualNameDataNodeTest("/equal-data-node-names/equal-name-data-for-container.json", + ErrorType.APPLICATION, ErrorTag.BAD_ELEMENT, JsonToCompositeNodeProvider.INSTANCE); } @Test public void multipleEqualNameDataNodeTestForLeafJsonTest() { multipleEqualNameDataNodeTest("/equal-data-node-names/equal-name-data-for-leaf.json", ErrorType.PROTOCOL, - ErrorTag.MALFORMED_MESSAGE,JsonToCompositeNodeProvider.INSTANCE); + ErrorTag.MALFORMED_MESSAGE, JsonToCompositeNodeProvider.INSTANCE); } @Test public void multipleEqualNameDataNodeTestForContainerXmlTest() { - multipleEqualNameDataNodeTest("/equal-data-node-names/equal-name-data-for-container.xml", ErrorType.APPLICATION, - ErrorTag.BAD_ELEMENT,XmlToCompositeNodeProvider.INSTANCE); + multipleEqualNameDataNodeTest("/equal-data-node-names/equal-name-data-for-container.xml", + ErrorType.APPLICATION, ErrorTag.BAD_ELEMENT, XmlToCompositeNodeProvider.INSTANCE); } @Test public void multipleEqualNameDataNodeTestForLeafXmlTest() { multipleEqualNameDataNodeTest("/equal-data-node-names/equal-name-data-for-leaf.xml", ErrorType.APPLICATION, - ErrorTag.BAD_ELEMENT,XmlToCompositeNodeProvider.INSTANCE); + ErrorTag.BAD_ELEMENT, XmlToCompositeNodeProvider.INSTANCE); } - private void multipleEqualNameDataNodeTest(String path, ErrorType errorType, ErrorTag errorTag,MessageBodyReader messageBodyReader) { + private void multipleEqualNameDataNodeTest(String path, ErrorType errorType, ErrorTag errorTag, + MessageBodyReader> messageBodyReader) { try { - CompositeNode compositeNode = TestUtils.readInputToCnSn(path, false,messageBodyReader); - assertNotNull(compositeNode); + Node node = TestUtils.readInputToCnSn(path, false, messageBodyReader); + assertNotNull(node); Set modules = null; modules = TestUtils.loadModulesFrom("/equal-data-node-names/yang"); assertNotNull(modules); - TestUtils.normalizeCompositeNode(compositeNode, modules, "equal-data-node-names" + ":" + "cont"); + TestUtils.normalizeCompositeNode(node, modules, "equal-data-node-names" + ":" + "cont"); fail("Exception RestconfDocumentedException should be raised"); } catch (RestconfDocumentedException e) { List errors = e.getErrors();