X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FCompositeModificationByteStringPayloadTest.java;h=98f71cad4a9b5915d02cfb1519c1d1c0424d0a7f;hb=5273c33b6f2051a7e3b1afcc4eeae4e457b6f26c;hp=db9f3d1801c6698c863e3a5582059b493b0d05ee;hpb=da873284e3ed90af065b81ca219dfa72ea5545a3;p=controller.git 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..98f71cad4a 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, (short)0).toSerializable()); } - }