records.add(new BOFRecord());
records.add(new InterfaceHdrRecord());
records.add(createBoundSheetRec());
records.add(EOFRecord.instance);
CheckRecord[] check = {
new CheckRecord(BOFRecord.class, '1'),
new CheckRecord(InterfaceHdrRecord.class, '0'),
new CheckRecord(BoundSheetRecord.class, 'M'),
new CheckRecord(NameRecord.class, '*'),
new CheckRecord(EOFRecord.class, '1'),
};
// check pass
c.checkRecordOrder(records, check);
records.add(2, createBoundSheetRec());
c.checkRecordOrder(records, check);