proto.writeStructEnd();
// System.out.println(buf.inspect());
proto.readStructBegin();
TField readField = proto.readFieldBegin();
// TODO: verify the field is as expected
if (!field.equals(readField)) {
throw new RuntimeException("Expected " + field + " but got " + readField);
}
testCase.readMethod(proto);