roundTrip(blobMetadata);
}
private void roundTrip(final BlobMetadata blobMetadata) throws IOException, ClassNotFoundException {
MetadataRecord metadata = new MetadataRecord(blobMetadata);
final byte[] bytes = externalize(metadata);
final MetadataRecord roundTripMetadata = readFrom(bytes);
assertThat(roundTripMetadata, Matchers.is(equalTo(metadata)));
}