X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcds-access-api%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fcommands%2FAbstractRequestSuccessTest.java;h=2cd7c9e6ffef0045ece8036972ef1b46878aa99e;hb=30ea4cdba4f2fc009be72e393a5091c837185ab9;hp=a13fbbc00dc02ff0ee0ec3f4fea8d4fb4ccba6af;hpb=e085f22bb1934959f9d6f7f4368c1afe964b1e07;p=controller.git diff --git a/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbstractRequestSuccessTest.java b/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbstractRequestSuccessTest.java index a13fbbc00d..2cd7c9e6ff 100644 --- a/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbstractRequestSuccessTest.java +++ b/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbstractRequestSuccessTest.java @@ -13,6 +13,7 @@ import static org.junit.Assert.assertEquals; import org.apache.commons.lang.SerializationUtils; import org.eclipse.jdt.annotation.NonNull; import org.junit.Test; +import org.opendaylight.controller.cluster.access.ABIVersion; import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; import org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier; import org.opendaylight.controller.cluster.access.concepts.FrontendType; @@ -28,16 +29,19 @@ public abstract class AbstractRequestSuccessTest> private final @NonNull T object; private final int expectedSize; + private final int legacySize; - protected AbstractRequestSuccessTest(final T object, final int expectedSize) { + protected AbstractRequestSuccessTest(final T object, final int expectedSize, final int legacySize) { this.object = requireNonNull(object); this.expectedSize = expectedSize; + this.legacySize = legacySize; } @Test public void serializationTest() { final var bytes = SerializationUtils.serialize(object); assertEquals(expectedSize, bytes.length); + assertEquals(legacySize, SerializationUtils.serialize(object.toVersion(ABIVersion.MAGNESIUM)).length); @SuppressWarnings("unchecked") final var deserialize = (T) SerializationUtils.deserialize(bytes);