- Timestamp:
- 02/04/10 21:56:24 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
MetadataBeans/trunk/src/test/java/org/eobjects/metamodel/schema/TableTest.java
r886 r887 18 18 19 19 import org.apache.commons.lang.ArrayUtils; 20 import org.eobjects.metamodel.schema. Column;21 import org.eobjects.metamodel.schema. Table;20 import org.eobjects.metamodel.schema.MutableColumn; 21 import org.eobjects.metamodel.schema.MutableTable; 22 22 23 23 … … 34 34 */ 35 35 public void testEqualsAndHashCode() throws Exception { 36 Table table1 = newTable("Foo");37 Table table2 = newTable("Foo");36 MutableTable table1 = new MutableTable("Foo"); 37 MutableTable table2 = new MutableTable("Foo"); 38 38 39 39 assertFalse(table2.equals(null)); … … 41 41 assertEquals(table1, table2); 42 42 43 table2.addColumn(new Column("bar"));43 table2.addColumn(new MutableColumn("bar")); 44 44 assertFalse(table1.equals(table2)); 45 45 assertTrue(table1.hashCode() != table2.hashCode()); … … 47 47 48 48 public void testGetIndexedColumns() throws Exception { 49 Table t = newTable("foo");50 t.addColumn(new Column("b").setIndexed(true));51 t.addColumn(new Column("a").setIndexed(false));52 t.addColumn(new Column("r").setIndexed(true));49 MutableTable t = new MutableTable("foo"); 50 t.addColumn(new MutableColumn("b").setIndexed(true)); 51 t.addColumn(new MutableColumn("a").setIndexed(false)); 52 t.addColumn(new MutableColumn("r").setIndexed(true)); 53 53 Column[] indexedColumns = t.getIndexedColumns(); 54 54 assertEquals( 55 "{Column[name=b,columnNumber=0,type=<null>,nullable=<null>,indexed=true,nativeType=<null>,columnSize=<null>],Column[name=r,columnNumber=0,type=<null>,nullable=<null>,indexed=true,nativeType=<null>,columnSize=<null>]}", 55 "{MutableColumn[name=b,columnNumber=0,type=<null>,nullable=<null>,indexed=true,nativeType=<null>,columnSize=<null>]," + 56 "MutableColumn[name=r,columnNumber=0,type=<null>,nullable=<null>,indexed=true,nativeType=<null>,columnSize=<null>]}", 56 57 ArrayUtils.toString(indexedColumns)); 57 58 } 58 59 59 60 public void testGetColumnByName() throws Exception { 60 Table t = newTable("foobar");61 t.addColumn(new Column("Foo"));62 t.addColumn(new Column("FOO"));63 t.addColumn(new Column("bar"));61 MutableTable t = new MutableTable("foobar"); 62 t.addColumn(new MutableColumn("Foo")); 63 t.addColumn(new MutableColumn("FOO")); 64 t.addColumn(new MutableColumn("bar")); 64 65 65 66 assertEquals("Foo", t.getColumnByName("Foo").getName());
Note: See TracChangeset
for help on using the changeset viewer.
