From: <hib...@li...> - 2006-06-28 09:59:10
|
Author: epbernard Date: 2006-06-28 05:59:05 -0400 (Wed, 28 Jun 2006) New Revision: 10064 Modified: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/QueryTest.java Log: fix unit test Modified: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/QueryTest.java =================================================================== --- trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/QueryTest.java 2006-06-28 09:44:07 UTC (rev 10063) +++ trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/QueryTest.java 2006-06-28 09:59:05 UTC (rev 10064) @@ -1,8 +1,6 @@ //$Id$ package org.hibernate.test.annotations.query; -import java.math.BigDecimal; -import java.math.BigInteger; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; @@ -195,7 +193,7 @@ List result = q.list(); assertEquals( 1, result.size() ); Object[] row = (Object[]) result.get( 0 ); - SpaceShip spaceShip = (SpaceShip) row[2]; + SpaceShip spaceShip = (SpaceShip) row[0]; assertEquals( ship.getModel(), spaceShip.getModel() ); assertNotNull( spaceShip.getDimensions() ); assertEquals( ship.getDimensions().getWidth(), spaceShip.getDimensions().getWidth() ); @@ -203,8 +201,8 @@ assertEquals( ship.getCaptain().getFirstname(), ship.getCaptain().getFirstname() ); assertEquals( ship.getCaptain().getLastname(), ship.getCaptain().getLastname() ); //FIXME vary depending on databases - assertEquals( 50d, ( (BigInteger) row[0] ).doubleValue() ); - assertEquals( 500d, ( (BigDecimal) row[1] ).doubleValue() ); + assertTrue( row[1].toString().startsWith( "50" ) ); + assertTrue( row[2].toString().startsWith( "500" ) ); s.delete( spaceShip.getCaptain() ); s.delete( spaceShip ); tx.commit(); |