X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-rest-connector%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frestconf%2Fimpl%2Ftest%2Fstructures%2FLst.java;h=56928e81e9d8ebdd15ec2442b576f0e1c0f7af3f;hp=f5b3a5446e8f504c29f05989d9992cb2c7c448d1;hb=b8465eb2a33d343c224b5dcf86662197ecd9343b;hpb=d8b2ea8f945aa225138d13f8681bd8ae879caf01 diff --git a/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/structures/Lst.java b/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/structures/Lst.java index f5b3a5446e..56928e81e9 100644 --- a/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/structures/Lst.java +++ b/opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/structures/Lst.java @@ -10,9 +10,13 @@ public class Lst extends YangElement { lstItems = new HashSet<>(); } - public void addLstItem(LstItem lstItem) { + public Lst addLstItem(LstItem lstItem) { lstItem.setLstName(name); + while (this.lstItems.contains(lstItem)) { + lstItem.incNumOfEqualItems(); + } this.lstItems.add(lstItem); + return this; } public Set getLstItems() { @@ -31,7 +35,11 @@ public class Lst extends YangElement { return false; } Lst lst = (Lst) obj; - if (!this.lstItems.equals(lst.lstItems)) { + if (this.lstItems == null) { + if (lst.lstItems != null) { + return false; + } + } else if (!this.lstItems.equals(lst.lstItems)) { return false; } return true;