HashinatorSnapshotData d1 = new HashinatorSnapshotData(bytes, 1234);
InstanceId iid1 = new InstanceId(111, 222);
ByteBuffer b1 = d1.saveToBuffer(iid1);
ByteBuffer b2 = ByteBuffer.wrap(b1.array());
HashinatorSnapshotData d2 = new HashinatorSnapshotData();
InstanceId iid2 = d2.restoreFromBuffer(b2);
assertEquals(iid1, iid2);
assertTrue(Arrays.equals(d1.m_serData, d2.m_serData));
ElasticHashinator h2 = new ElasticHashinator(d2.m_serData, false);
assertEquals(h1.getTokens(), h2.getTokens());
}