DataInputBuffer dataInputBuffer = new DataInputBuffer();
dataInputBuffer.reset(dataOutputBuffer.getData(), dataOutputBuffer.getLength());
Expression clonedExpression = new Comparison();
clonedExpression.readFields(dataInputBuffer);
Assert.assertEquals("The expression was not the same after being written and read", expression, clonedExpression);
}
}