]> source.dussan.org Git - jackcess.git/commitdiff
add unit test for multi-page table defs
authorJames Ahlborn <jtahlborn@yahoo.com>
Fri, 4 Aug 2006 01:59:00 +0000 (01:59 +0000)
committerJames Ahlborn <jtahlborn@yahoo.com>
Fri, 4 Aug 2006 01:59:00 +0000 (01:59 +0000)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@87 f203690c-595d-4dc9-a70b-905162fa7fd2

test/data/test.mdb
test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java

index caae8af06833d024685e105b0cbef71d551b5fae..89a05a1507b21b42fcb1b86c559631ed0a2208c8 100644 (file)
Binary files a/test/data/test.mdb and b/test/data/test.mdb differ
index 365b4554e751aece8f630b44abf9901a8ecd85be..f11e1e1fa1065f5fcf930b8502ca5754bb0d3869 100644 (file)
@@ -68,7 +68,7 @@ public class DatabaseTest extends TestCase {
   
   public void testGetNextRow() throws Exception {
     Database db = open();
-    assertEquals(1, db.getTableNames().size());
+    assertEquals(2, db.getTableNames().size());
     Table table = db.getTable("Table1");
     
     Map<String, Object> row = table.getNextRow();
@@ -439,6 +439,12 @@ public class DatabaseTest extends TestCase {
     assertEquals(2, table.getIndexes().size());
     assertEquals(3, table.getIndexSlotCount());
   }
+
+  public void testMultiPageTableDef() throws Exception
+  {
+    List<Column> columns = open().getTable("Table2").getColumns();
+    assertEquals(89, columns.size());
+  }
   
   private Object[] createTestRow() {
     return new Object[] {"Tim", "R", "McCune", 1234, (byte) 0xad, 555.66d,