import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertTrue;
-import org.apache.commons.lang.SerializationUtils;
+import org.apache.commons.lang3.SerializationUtils;
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;
private final T object;
private final int expectedSize;
- private final int legacySize;
- protected AbstractRequestFailureTest(final T object, final int baseSize, final int legacySize) {
+ protected AbstractRequestFailureTest(final T object, final int baseSize) {
this.object = requireNonNull(object);
this.expectedSize = baseSize + CAUSE_SIZE;
- this.legacySize = legacySize + CAUSE_SIZE;
}
@Test
@Test
public void serializationTest() {
final var bytes = SerializationUtils.serialize(object);
- assertEquals(legacySize, bytes.length);
- assertEquals(expectedSize, SerializationUtils.serialize(object.toVersion(ABIVersion.CHLORINE_SR2)).length);
+ assertEquals(expectedSize, bytes.length);
@SuppressWarnings("unchecked")
final var deserialize = (T) SerializationUtils.deserialize(bytes);