X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FCompositeModificationByteStringPayloadTest.java;h=ce7d6303ad13985fa4c08b4fd152cdae52cbd360;hp=db9f3d1801c6698c863e3a5582059b493b0d05ee;hb=3927509ec3ecfa32a51b725d2b7155d425f5b877;hpb=2be5bc49c7fba3755792bb34de8173907fd9b176 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/CompositeModificationByteStringPayloadTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/CompositeModificationByteStringPayloadTest.java index db9f3d1801..ce7d6303ad 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/CompositeModificationByteStringPayloadTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/CompositeModificationByteStringPayloadTest.java @@ -8,13 +8,10 @@ package org.opendaylight.controller.cluster.datastore; -import static junit.framework.Assert.assertNotNull; -import static junit.framework.Assert.assertTrue; import java.util.ArrayList; import java.util.List; import org.apache.commons.lang.SerializationUtils; import org.junit.Test; -import org.opendaylight.controller.cluster.datastore.modification.Modification; import org.opendaylight.controller.cluster.datastore.modification.MutableCompositeModification; import org.opendaylight.controller.cluster.datastore.modification.WriteModification; import org.opendaylight.controller.cluster.raft.ReplicatedLogEntry; @@ -25,6 +22,10 @@ import org.opendaylight.controller.md.cluster.datastore.model.TestModel; import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes; import org.opendaylight.yangtools.yang.model.api.SchemaContext; +import static junit.framework.Assert.assertNotNull; +import static junit.framework.Assert.assertTrue; + +@Deprecated public class CompositeModificationByteStringPayloadTest { private static final SchemaContext SCHEMA_CONTEXT = TestModel.createTestContext(); @@ -33,8 +34,7 @@ public class CompositeModificationByteStringPayloadTest { public void testSerialization(){ WriteModification writeModification = new WriteModification(TestModel.TEST_PATH, ImmutableNodes - .containerNode(TestModel.TEST_QNAME), - TestModel.createTestContext()); + .containerNode(TestModel.TEST_QNAME)); MutableCompositeModification compositeModification = new MutableCompositeModification(); @@ -56,28 +56,20 @@ public class CompositeModificationByteStringPayloadTest { public void testAppendEntries(){ List entries = new ArrayList<>(); - CompositeModificationByteStringPayload payload = newByteStringPayload( - new WriteModification(TestModel.OUTER_LIST_PATH, - ImmutableNodes.mapNodeBuilder(TestModel.OUTER_LIST_QNAME).build(), - SCHEMA_CONTEXT)); - - payload.clearModificationReference(); - - entries.add(new ReplicatedLogImplEntry(0, 1, payload)); + WriteModification writeModification = new WriteModification(TestModel.OUTER_LIST_PATH, + ImmutableNodes.mapNodeBuilder(TestModel.OUTER_LIST_QNAME).build()); + MutableCompositeModification compositeModification = new MutableCompositeModification(); - assertNotNull(new AppendEntries(10, "foobar", 10, 10, entries, 10).toSerializable()); - } + compositeModification.addModification(writeModification); + CompositeModificationByteStringPayload payload = + new CompositeModificationByteStringPayload(compositeModification.toSerializable()); + payload.clearModificationReference(); - private CompositeModificationByteStringPayload newByteStringPayload(final Modification... mods) { - MutableCompositeModification compMod = new MutableCompositeModification(); - for(Modification mod: mods) { - compMod.addModification(mod); - } + entries.add(new ReplicatedLogImplEntry(0, 1, payload)); - return new CompositeModificationByteStringPayload(compMod.toSerializable()); + assertNotNull(new AppendEntries(10, "foobar", 10, 10, entries, 10, -1).toSerializable()); } - }