thnx for the info, I will correct.

----- Original Message ----- 
From: "Paul Krause" <[EMAIL PROTECTED]>
To: "POI Developers List" <[EMAIL PROTECTED]>
Sent: Thursday, July 10, 2003 1:44 PM
Subject: RE: cvs commit:
jakarta-poi/src/scratchpad/testcases/org/apache/poi/hwpf/model/hdftypes
TestTextPieceTable.java


This doesn't compile.  ComplexFileTable is missing method getTextPieceTable.

PFK

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 10, 2003 8:26 AM
To: [EMAIL PROTECTED]
Subject: cvs commit:
jakarta-poi/src/scratchpad/testcases/org/apache/poi/hwpf/model/hdftypes
TestTextPieceTable.java

sackley     2003/07/10 05:25:46

  Added:       src/scratchpad/testcases/org/apache/poi/hwpf/model/hdftypes
                        TestTextPieceTable.java
  Log:
  nother test

  Revision  Changes    Path
  1.1
jakarta-poi/src/scratchpad/testcases/org/apache/poi/hwpf/model/hdftypes/Test
TextPieceTable.java

  Index: TestTextPieceTable.java
  ===================================================================
  package org.apache.poi.hwpf.model.hdftypes;

  import junit.framework.*;

  import java.io.ByteArrayOutputStream;
  import java.util.ArrayList;

  import org.apache.poi.hwpf.*;
  import org.apache.poi.hwpf.model.io.*;


  public class TestTextPieceTable
    extends TestCase
  {
    private HWPFDocFixture _hWPFDocFixture;

    public TestTextPieceTable(String name)
    {
      super(name);
    }

    public void testReadWrite()
      throws Exception
    {
      FileInformationBlock fib = _hWPFDocFixture._fib;
      byte[] mainStream = _hWPFDocFixture._mainStream;
      byte[] tableStream = _hWPFDocFixture._tableStream;
      int fcMin = fib.getFcMin();

      ComplexFileTable cft = new ComplexFileTable(mainStream, tableStream,
fib.getFcClx(), fcMin);


      HWPFFileSystem fileSys = new HWPFFileSystem();

      cft.writeTo(fileSys);
      ByteArrayOutputStream tableOut = fileSys.getStream("1Table");
      ByteArrayOutputStream mainOut =  fileSys.getStream("WordDocument");

      byte[] newTableStream = tableOut.toByteArray();
      byte[] newMainStream = mainOut.toByteArray();

      ComplexFileTable newCft = new ComplexFileTable(newMainStream,
newTableStream, 0,0);

      TextPieceTable oldTextPieceTable = cft.getTextPieceTable();
      TextPieceTable newTextPieceTable = newCft.getTextPieceTable();

      assertEquals(oldTextPieceTable, newTextPieceTable);


    }
    protected void setUp()
      throws Exception
    {
      super.setUp();

      _hWPFDocFixture = new HWPFDocFixture(this);
      _hWPFDocFixture.setUp();
    }

    protected void tearDown()
      throws Exception
    {
      _hWPFDocFixture.tearDown();

      _hWPFDocFixture = null;
      super.tearDown();
    }

  }




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to