Ignore:
Timestamp:
02/04/10 21:56:24 (2 years ago)
Author:
kasper
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • MetadataBeans/trunk/src/test/java/org/eobjects/metamodel/schema/TableTest.java

    r886 r887  
    1818 
    1919import org.apache.commons.lang.ArrayUtils; 
    20 import org.eobjects.metamodel.schema.Column; 
    21 import org.eobjects.metamodel.schema.Table; 
     20import org.eobjects.metamodel.schema.MutableColumn; 
     21import org.eobjects.metamodel.schema.MutableTable; 
    2222 
    2323 
     
    3434         */ 
    3535        public void testEqualsAndHashCode() throws Exception { 
    36                 Table table1 = new Table("Foo"); 
    37                 Table table2 = new Table("Foo"); 
     36                MutableTable table1 = new MutableTable("Foo"); 
     37                MutableTable table2 = new MutableTable("Foo"); 
    3838 
    3939                assertFalse(table2.equals(null)); 
     
    4141                assertEquals(table1, table2); 
    4242 
    43                 table2.addColumn(new Column("bar")); 
     43                table2.addColumn(new MutableColumn("bar")); 
    4444                assertFalse(table1.equals(table2)); 
    4545                assertTrue(table1.hashCode() != table2.hashCode()); 
     
    4747 
    4848        public void testGetIndexedColumns() throws Exception { 
    49                 Table t = new Table("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)); 
    5353                Column[] indexedColumns = t.getIndexedColumns(); 
    5454                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>]}", 
    5657                                ArrayUtils.toString(indexedColumns)); 
    5758        } 
    5859 
    5960        public void testGetColumnByName() throws Exception { 
    60                 Table t = new Table("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")); 
    6465 
    6566                assertEquals("Foo", t.getColumnByName("Foo").getName()); 
Note: See TracChangeset for help on using the changeset viewer.