Search in sources :

Example 1 with Packet

use of com.cinchapi.concourse.server.plugin.Packet in project concourse by cinchapi.

the class PluginSerializerTest method testSerializePacket.

@Test
public void testSerializePacket() {
    int count = Random.getScaleCount();
    List<WriteEvent> events = Lists.newArrayList();
    for (int i = 0; i < count; ++i) {
        events.add(randomWriteEvent());
    }
    Packet expected = new Packet(events);
    ByteBuffer buffer = serializer.serialize(expected);
    Packet actual = serializer.deserialize(buffer);
    Assert.assertEquals(expected, actual);
}
Also used : WriteEvent(com.cinchapi.concourse.server.plugin.data.WriteEvent) Packet(com.cinchapi.concourse.server.plugin.Packet) ByteBuffer(java.nio.ByteBuffer) Test(org.junit.Test)

Aggregations

Packet (com.cinchapi.concourse.server.plugin.Packet)1 WriteEvent (com.cinchapi.concourse.server.plugin.data.WriteEvent)1 ByteBuffer (java.nio.ByteBuffer)1 Test (org.junit.Test)1