}
public void testObjectMethods() throws Exception
{
final Element element = this.getRootElement( "/correct/test1.xml" );
final ElementOrAttributeNotPresent cfg1 = XML2Java.bind( element, ElementOrAttributeNotPresent.class );
final ElementOrAttributeNotPresent cfg2 = XML2Java.bind( element, ElementOrAttributeNotPresent.class );
Assert.assertNotNull( cfg1.toString() );
Assert.assertNotNull( cfg2.toString() );
Assert.assertFalse( "Two different proxies can't have the same hashcode", cfg1.hashCode() == cfg2.hashCode() );
Assert.assertFalse( "Two different proxies can't be the same", cfg1.equals( cfg2 ) );
}