/**
         * Makes sure the record stream starts with {@link BOFRecord} and then {@link WindowOneRecord}
         * The second record is Gets decrypted so this method also Checks its content.
         */
        private void ConfirmReadInitialRecords(RecordFactoryInputStream rfis)
        {
            Assert.AreEqual(typeof(BOFRecord), rfis.NextRecord().GetType());
            WindowOneRecord rec1 = (WindowOneRecord)rfis.NextRecord();

            Assert.IsTrue(Arrays.Equals(HexRead.ReadFromString(SAMPLE_WINDOW1), rec1.Serialize()));
        }
        private IList TestData()
        {
            IList         records       = new ArrayList();
            FormulaRecord formulaRecord = new FormulaRecord();
            //UnknownRecord unknownRecord = new UnknownRecord();
            BlankRecord     blankRecord     = new BlankRecord();
            WindowOneRecord windowOneRecord = new WindowOneRecord();

            formulaRecord.Row    = 1;
            formulaRecord.Column = 1;
            blankRecord.Row      = 2;
            blankRecord.Column   = 2;
            records.Add(formulaRecord);
            records.Add(blankRecord);
            records.Add(windowOneRecord);
            return(records);
        }