]> source.dussan.org Git - poi.git/commitdiff
Improved tests to show that bugs #45062 and #44292 are fixed
authorNick Burch <nick@apache.org>
Sun, 21 Sep 2008 19:31:34 +0000 (19:31 +0000)
committerNick Burch <nick@apache.org>
Sun, 21 Sep 2008 19:31:34 +0000 (19:31 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697595 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java

index 6b4200a631f8fe66763d5ef2aba0fad653bac5f4..542e2d792078ff1e46f398a38c68cb55b6b8f263 100644 (file)
@@ -74,7 +74,8 @@ public class TestProblems extends TestCase {
        }
 
        /**
-        * Test for TableCell not skipping the last paragraph
+        * Test for TableCell not skipping the last paragraph.
+        * Bugs #45062 and #44292
         */
        public void testTableCellLastParagraph() throws Exception {
        HWPFDocument doc = new HWPFDocument(new FileInputStream(
@@ -93,22 +94,27 @@ public class TestProblems extends TestCase {
                Table t = r.getTable(p);
                
                //get the only row
+               assertEquals(1, t.numRows());
                TableRow row = t.getRow(0);
                
                //get the first cell
                TableCell cell = row.getCell(0);
                // First cell should have one paragraph
                assertEquals(1, cell.numParagraphs());
+               assertEquals("One paragraph is ok\7", cell.getParagraph(0).text());
                
                //get the second
                cell = row.getCell(1);
                // Second cell should be detected as having two paragraphs
                assertEquals(2, cell.numParagraphs());
+               assertEquals("First para is ok\r", cell.getParagraph(0).text());
+               assertEquals("Second paragraph is skipped\7", cell.getParagraph(1).text());
                                
                //get the last cell
                cell = row.getCell(2);
                // Last cell should have one paragraph
                assertEquals(1, cell.numParagraphs());
+               assertEquals("One paragraph is ok\7", cell.getParagraph(0).text());
        }
 
        public void testRangeDelete() throws Exception {