public static ResultSet simpleResultSet(Integer rowCount,int ip,boolean bp,float fp,double dp,long lp,byte byParam,short sp){
  SimpleResultSet rs=new SimpleResultSet();
  rs.addColumn("ID",Types.INTEGER,10,0);
  rs.addColumn("NAME",Types.VARCHAR,255,0);
  if (rowCount == null) {
    if (ip != 0 || bp || fp != 0.0 || dp != 0.0 || sp != 0 || lp != 0 || byParam != 0) {
      throw new AssertionError("params not 0/false");
    }
  }
  if (rowCount != null) {
    if (ip != 1 || !bp || fp != 1.0 || dp != 1.0 || sp != 1 || lp != 1 || byParam != 1) {
      throw new AssertionError("params not 1/true");
    }
    if (rowCount.intValue() >= 1) {
      rs.addRow(0,"Hello");
    }
    if (rowCount.intValue() >= 2) {
      rs.addRow(1,"World");
    }
  }
  return rs;
}

public static ResultSet simpleResultSet ( Integer rowCount , int ip , boolean bp , float fp , double dp , long lp , byte byParam , short sp ) { SimpleResultSet rs = new SimpleResultSet ( ) ; rs . addColumn ( "ID" , Types . INTEGER , 10 , 0 ) ; rs . addColumn ( "NAME" , Types . VARCHAR , 255 , 0 ) ; if ( rowCount == null ) { if ( ip != 0 || bp || fp != 0.0 || dp != 0.0 || sp != 0 || lp != 0 || byParam != 0 ) { throw new AssertionError ( "params not 0/false" ) ; } } if ( rowCount != null ) { if ( ip != 1 || ! bp || fp != 1.0 || dp != 1.0 || sp != 1 || lp != 1 || byParam != 1 ) { throw new AssertionError ( "params not 1/true" ) ; } if ( rowCount . intValue ( ) >= 1 ) { rs . addRow ( 0 , "Hello" ) ; } if ( rowCount . intValue ( ) >= 2 ) { rs . addRow ( 1 , "World" ) ; } } return rs ; }
test method to create a simple result set .
