summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorTim McCune <javajedi@users.sf.net>2005-04-09 06:22:30 +0000
committerTim McCune <javajedi@users.sf.net>2005-04-09 06:22:30 +0000
commitab8c6a931432eee220829533bd7eceadcb9694d6 (patch)
treea1f55d8df70da9e34430fed606d78a4c18df9546 /test
parentf1692a0f4abe53001315b08aeb97ad0cda9e512a (diff)
downloadjackcess-ab8c6a931432eee220829533bd7eceadcb9694d6.tar.gz
jackcess-ab8c6a931432eee220829533bd7eceadcb9694d6.zip
JDK 1.5 upgrades
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@7 f203690c-595d-4dc9-a70b-905162fa7fd2
Diffstat (limited to 'test')
-rw-r--r--test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java50
-rw-r--r--test/src/java/com/healthmarketscience/jackcess/TableTest.java10
2 files changed, 26 insertions, 34 deletions
diff --git a/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java b/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java
index d6b466d..6b1fc0e 100644
--- a/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java
+++ b/test/src/java/com/healthmarketscience/jackcess/DatabaseTest.java
@@ -9,11 +9,6 @@ import java.util.Date;
import java.util.List;
import java.util.Map;
-import com.healthmarketscience.jackcess.Column;
-import com.healthmarketscience.jackcess.DataTypes;
-import com.healthmarketscience.jackcess.Database;
-import com.healthmarketscience.jackcess.Table;
-
import junit.framework.TestCase;
/**
@@ -31,25 +26,26 @@ public class DatabaseTest extends TestCase {
private Database create() throws Exception {
File tmp = File.createTempFile("databaseTest", ".mdb");
- tmp.deleteOnExit();
+ //tmp.deleteOnExit();
return Database.create(tmp);
}
public void testGetColumns() throws Exception {
List columns = open().getTable("Table1").getColumns();
assertEquals(9, columns.size());
- checkColumn(columns, 0, "A", DataTypes.TEXT);
- checkColumn(columns, 1, "B", DataTypes.TEXT);
- checkColumn(columns, 2, "C", DataTypes.BYTE);
- checkColumn(columns, 3, "D", DataTypes.INT);
- checkColumn(columns, 4, "E", DataTypes.LONG);
- checkColumn(columns, 5, "F", DataTypes.DOUBLE);
- checkColumn(columns, 6, "G", DataTypes.SHORT_DATE_TIME);
- checkColumn(columns, 7, "H", DataTypes.MONEY);
- checkColumn(columns, 8, "I", DataTypes.BOOLEAN);
+ checkColumn(columns, 0, "A", DataType.TEXT);
+ checkColumn(columns, 1, "B", DataType.TEXT);
+ checkColumn(columns, 2, "C", DataType.BYTE);
+ checkColumn(columns, 3, "D", DataType.INT);
+ checkColumn(columns, 4, "E", DataType.LONG);
+ checkColumn(columns, 5, "F", DataType.DOUBLE);
+ checkColumn(columns, 6, "G", DataType.SHORT_DATE_TIME);
+ checkColumn(columns, 7, "H", DataType.MONEY);
+ checkColumn(columns, 8, "I", DataType.BOOLEAN);
}
- private void checkColumn(List columns, int columnNumber, String name, byte dataType)
+ private void checkColumn(List columns, int columnNumber, String name,
+ DataType dataType)
throws Exception {
Column column = (Column) columns.get(columnNumber);
assertEquals(name, column.getName());
@@ -130,7 +126,7 @@ public class DatabaseTest extends TestCase {
Database db = create();
createTestTable(db);
int count = 1000;
- List rows = new ArrayList(count);
+ List<Object[]> rows = new ArrayList<Object[]>(count);
Object[] row = new Object[9];
row[0] = "Tim";
row[1] = "R";
@@ -160,42 +156,42 @@ public class DatabaseTest extends TestCase {
}
private void createTestTable(Database db) throws Exception {
- List columns = new ArrayList();
+ List<Column> columns = new ArrayList<Column>();
Column col = new Column();
col.setName("A");
- col.setType(DataTypes.TEXT);
+ col.setType(DataType.TEXT);
columns.add(col);
col = new Column();
col.setName("B");
- col.setType(DataTypes.TEXT);
+ col.setType(DataType.TEXT);
columns.add(col);
col = new Column();
col.setName("C");
- col.setType(DataTypes.TEXT);
+ col.setType(DataType.TEXT);
columns.add(col);
col = new Column();
col.setName("D");
- col.setType(DataTypes.LONG);
+ col.setType(DataType.LONG);
columns.add(col);
col = new Column();
col.setName("E");
- col.setType(DataTypes.BYTE);
+ col.setType(DataType.BYTE);
columns.add(col);
col = new Column();
col.setName("F");
- col.setType(DataTypes.DOUBLE);
+ col.setType(DataType.DOUBLE);
columns.add(col);
col = new Column();
col.setName("G");
- col.setType(DataTypes.FLOAT);
+ col.setType(DataType.FLOAT);
columns.add(col);
col = new Column();
col.setName("H");
- col.setType(DataTypes.INT);
+ col.setType(DataType.INT);
columns.add(col);
col = new Column();
col.setName("I");
- col.setType(DataTypes.SHORT_DATE_TIME);
+ col.setType(DataType.SHORT_DATE_TIME);
columns.add(col);
db.createTable("test", columns);
}
diff --git a/test/src/java/com/healthmarketscience/jackcess/TableTest.java b/test/src/java/com/healthmarketscience/jackcess/TableTest.java
index cd8d522..ecb02e8 100644
--- a/test/src/java/com/healthmarketscience/jackcess/TableTest.java
+++ b/test/src/java/com/healthmarketscience/jackcess/TableTest.java
@@ -6,10 +6,6 @@ import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.List;
-import com.healthmarketscience.jackcess.Column;
-import com.healthmarketscience.jackcess.DataTypes;
-import com.healthmarketscience.jackcess.Table;
-
import junit.framework.TestCase;
/**
@@ -23,12 +19,12 @@ public class TableTest extends TestCase {
public void testCreateRow() throws Exception {
Table table = new Table();
- List columns = new ArrayList();
+ List<Column> columns = new ArrayList<Column>();
Column col = new Column();
- col.setType(DataTypes.INT);
+ col.setType(DataType.INT);
columns.add(col);
col = new Column();
- col.setType(DataTypes.TEXT);
+ col.setType(DataType.TEXT);
columns.add(col);
columns.add(col);
table.setColumns(columns);