public void TestReadWriteFromNonZeroOffset() { HWPFFileSystem fileSys = new HWPFFileSystem(); HWPFStream tableOut = fileSys.GetStream("1Table"); tableOut.Write(new byte[20]); // 20 bytes of whatever at the front. _styleSheet.WriteTo(tableOut); byte[] newTableStream = tableOut.ToArray(); StyleSheet newStyleSheet = new StyleSheet(newTableStream, 20); Assert.AreEqual(newStyleSheet, _styleSheet); }
public void TestReadWrite() { HWPFFileSystem fileSys = new HWPFFileSystem(); HWPFStream tableOut = fileSys.GetStream("1Table"); HWPFStream mainOut = fileSys.GetStream("WordDocument"); _styleSheet.WriteTo(tableOut); byte[] newTableStream = tableOut.ToArray(); StyleSheet newStyleSheet = new StyleSheet(newTableStream, 0); Assert.AreEqual(newStyleSheet, _styleSheet); }