HHH-7373 : Remove commented out code from unit test

This commit is contained in:
Gail Badner 2012-06-05 13:37:00 -07:00
parent 48cd1e2f81
commit 92c7b2d04f
1 changed files with 0 additions and 66 deletions

View File

@ -132,72 +132,6 @@ public class BasicCollectionBindingTests extends BaseUnitTestCase {
FetchTiming.DELAYED,
false
);
/*
PluralAttributeBinding propertyRefSetBinding = metadata.getCollection( EntityWithBasicCollections.class.getName() + ".thePropertyRefSet" );
assertNotNull( propertyRefSetBinding );
assertSame( propertyRefSetBinding, entityBinding.locateAttributeBinding( "thePropertyRefSet" ) );
TableSpecification propertyRefSetCollectionTable = propertyRefSetBinding.getPluralAttributeKeyBinding().getCollectionTable();
assertNotNull( propertyRefSetCollectionTable );
assertEquals( Identifier.toIdentifier( "EntityWithBasicCollections_thePropertyRefSet" ), propertyRefSetCollectionTable.getLogicalName() );
PluralAttributeKeyBinding propertyRefSetKeyBinding = propertyRefSetBinding.getPluralAttributeKeyBinding();
assertSame( propertyRefSetBinding, propertyRefSetKeyBinding.getPluralAttributeBinding() );
HibernateTypeDescriptor propertyRefSetHibernateTypeDescriptor = propertyRefSetBinding.getHibernateTypeDescriptor();
assertNull( propertyRefSetHibernateTypeDescriptor.getExplicitTypeName() );
assertEquals( Set.class.getName(), propertyRefSetHibernateTypeDescriptor.getJavaTypeName() );
assertTrue( propertyRefSetHibernateTypeDescriptor.getTypeParameters().isEmpty() );
assertTrue( propertyRefSetHibernateTypeDescriptor.getResolvedTypeMapping() instanceof SetType );
assertFalse( propertyRefSetHibernateTypeDescriptor.getResolvedTypeMapping().isComponentType() );
assertEquals(
EntityWithBasicCollections.class.getName() + ".thePropertyRefSet",
( (SetType) propertyRefSetHibernateTypeDescriptor.getResolvedTypeMapping() ).getRole()
);
assertTrue( propertyRefSetBinding.isLazy() );
assertEquals( FetchTiming.DELAYED, propertyRefSetBinding.getFetchTiming() );
ForeignKey fkPropertyRefSet = propertyRefSetKeyBinding.getForeignKey();
assertNotNull( fkPropertyRefSet );
assertSame( propertyRefSetCollectionTable, fkPropertyRefSet.getSourceTable() );
assertEquals( 1, fkPropertyRefSet.getColumnSpan() );
Iterator<Column> fkPropertyRefSetColumnIterator = fkPropertyRefSet.getColumns().iterator();
Iterator<Column> fkPropertyRefSetSourceColumnIterator = fkPropertyRefSet.getSourceColumns().iterator();
assertNotNull( fkPropertyRefSetColumnIterator );
assertNotNull( fkPropertyRefSetSourceColumnIterator );
assertTrue( fkPropertyRefSetColumnIterator.hasNext() );
assertTrue( fkPropertyRefSetSourceColumnIterator.hasNext() );
assertEquals( Identifier.toIdentifier( "pid" ), fkPropertyRefSetColumnIterator.next().getColumnName() );
assertEquals( Identifier.toIdentifier( "pid" ), fkPropertyRefSetSourceColumnIterator.next().getColumnName() );
assertFalse( fkPropertyRefSetColumnIterator.hasNext() );
assertFalse( fkPropertyRefSetSourceColumnIterator.hasNext() );
assertSame( entityBinding.getPrimaryTable(), fkPropertyRefSet.getTargetTable() );
assertSame( entityBinding.getPrimaryTable().locateColumn( "name" ), fkPropertyRefSet.getTargetColumns().iterator().next() );
assertSame( ForeignKey.ReferentialAction.NO_ACTION, fkPropertyRefSet.getDeleteRule() );
assertSame( ForeignKey.ReferentialAction.NO_ACTION, fkPropertyRefSet.getUpdateRule() );
// FK is null because no default FK name is generated until HHH-7092 is fixed
assertNull( fkPropertyRefSet.getName() );
checkEquals(
entityBinding.locateAttributeBinding( "name" ).getHibernateTypeDescriptor(),
propertyRefSetKeyBinding.getHibernateTypeDescriptor()
);
assertFalse( propertyRefSetKeyBinding.isInverse() );
assertEquals( 2, propertyRefSetCollectionTable.getPrimaryKey().getColumnSpan() );
Iterator<Column> propertyRefSetPrimaryKeyIterator = propertyRefSetCollectionTable.getPrimaryKey().getColumns().iterator();
assertEquals(
entityBinding.getPrimaryTable().locateColumn( "name" ).getJdbcDataType(),
propertyRefSetPrimaryKeyIterator.next().getJdbcDataType()
);
assertEquals(
propertyRefSetCollectionTable.locateColumn( "property_ref_set_stuff" ).getJdbcDataType(),
propertyRefSetPrimaryKeyIterator.next().getJdbcDataType()
);
assertFalse( propertyRefSetPrimaryKeyIterator.hasNext() );
assertSame(
propertyRefSetCollectionTable.getPrimaryKey().getColumns().iterator().next(),
propertyRefSetKeyBinding.getForeignKey().getColumns().iterator().next()
);
assertEquals( PluralAttributeElementNature.BASIC, propertyRefSetBinding.getPluralAttributeElementBinding().getPluralAttributeElementNature() );
assertEquals( Integer.class.getName(), propertyRefSetBinding.getPluralAttributeElementBinding().getHibernateTypeDescriptor().getJavaTypeName() );
*/
}
private <X extends CollectionType> void checkResult(