// 8=FIX.4.1^A9=154^A35=6^A49=BRKR^A56=INVMGR^A34=238^A52=19980604-07:59:56^A23=115686^A28=N^A55=FIA.MI^A54=2^A27=250000^A44=7900.000000^A25=H^A10=231^A
String basePath = TMP + File.separator + "test-fix.ict";
deleteOnExit(basePath);
IndexedChronicle tsc = new IndexedChronicle(basePath, 12);
Excerpt excerpt = tsc.createExcerpt();
excerpt.startExcerpt(200);
appendText(excerpt, 8, "FIX.4.1");
appendNum(excerpt, 9, 154);
appendNum(excerpt, 35, 6);
appendText(excerpt, 49, "BRKR");
appendText(excerpt, 56, "INVMGR");
appendNum(excerpt, 34, 238);
appendText(excerpt, 52, "19980604-07:59:56");
appendNum(excerpt, 23, 115686);
appendText(excerpt, 28, IOITransType.N);
appendText(excerpt, 55, "FIA.MI");
appendNum(excerpt, 54, 2);
appendNum(excerpt, 27, 250000);
appendNum(excerpt, 44, 7900.000000, 6);
appendText(excerpt, 25, IOIQltyInd.H);
appendNum(excerpt, 10, 231);
excerpt.finish();
assertTrue(excerpt.index(0));
assertText(excerpt, 8, "FIX.4.1");
assertNum(excerpt, 9, 154);
assertNum(excerpt, 35, 6);
assertText(excerpt, 49, "BRKR");
assertText(excerpt, 56, "INVMGR");