assertEquals(102, set.size());
}
public void testExtensions()
throws Exception {
JDBCConfiguration conf = new JDBCConfigurationImpl();
conf.fromProperties(getProperties());
if (!adjustConfiguration(conf))
return;
ClassMapping aMapping = conf.getMappingRepositoryInstance().
getMapping(SeqA.class, null, true);
ClassMapping bMapping = conf.getMappingRepositoryInstance().
getMapping(SeqB.class, null, true);
ClassMapping cMapping = conf.getMappingRepositoryInstance().
getMapping(SeqC.class, null, true);
DataSource ds = conf.getDataSource2(null);
// hold a and c and start b
Seq seq = conf.getSequenceInstance();
long aid = ((Long) seq.next(_broker, aMapping)).longValue();
for (int i = 0; i < 5; i++)
seq.next(_broker, bMapping);
assertEquals(new Long(aid + 1), seq.next(_broker, aMapping));