fail(e.getMessage());
}
}
public void testMyObjectSelectByExampleBetween() {
MyObjectDAO dao = getMyObjectDAO();
try {
MyObject record = new MyObject();
FirstName fn = new FirstName();
fn.setValue("Fred");
record.setFirstname(fn);
record.setLastname("Flintstone");
record.setId1(new Integer(1));
record.setId2(new Integer(1));
dao.insertMyObject(record);
record = new MyObject();
fn = new FirstName();
fn.setValue("Wilma");
record.setFirstname(fn);
record.setLastname("Flintstone");
record.setId1(new Integer(1));
record.setId2(new Integer(2));
dao.insertMyObject(record);
record = new MyObject();
fn = new FirstName();
fn.setValue("Pebbles");
record.setFirstname(fn);
record.setLastname("Flintstone");
record.setId1(new Integer(1));
record.setId2(new Integer(3));
dao.insertMyObject(record);
record = new MyObject();
fn = new FirstName();
fn.setValue("Barney");
record.setFirstname(fn);
record.setLastname("Rubble");
record.setId1(new Integer(2));
record.setId2(new Integer(1));
dao.insertMyObject(record);
record = new MyObject();
fn = new FirstName();
fn.setValue("Betty");
record.setFirstname(fn);
record.setLastname("Rubble");
record.setId1(new Integer(2));
record.setId2(new Integer(2));
dao.insertMyObject(record);
record = new MyObject();
fn = new FirstName();
fn.setValue("Bamm Bamm");
record.setFirstname(fn);
record.setLastname("Rubble");
record.setId1(new Integer(2));
record.setId2(new Integer(3));
dao.insertMyObject(record);
MyObjectExample example = new MyObjectExample();
example.createCriteria().andId2Between(new Integer(1),
new Integer(3));
example.setOrderByClause("ID1, ID2");
List answer = dao.selectMyObjectByExample(example);
assertEquals(6, answer.size());
} catch (SQLException e) {
fail(e.getMessage());
}
}