+ HBaseClient.class.getName(), e.getMessage());
}
try
{
HBaseGeneratedIdStrategyTable strategyTable1 = new HBaseGeneratedIdStrategyTable();
strategyTable1.setName("KK");
em.persist(strategyTable1);
HBaseGeneratedIdStrategyTable strategyTable2 = new HBaseGeneratedIdStrategyTable();
strategyTable2.setName("vm");
em.persist(strategyTable2);
HBaseGeneratedIdStrategyTable strategyTable3 = new HBaseGeneratedIdStrategyTable();
strategyTable3.setName("vs");
em.persist(strategyTable3);
HBaseGeneratedIdStrategyTable strategyTable = new HBaseGeneratedIdStrategyTable();
strategyTable.setName("sh");
em.persist(strategyTable);
List<HBaseGeneratedIdStrategyTable> list = em.createQuery("Select c from HBaseGeneratedIdStrategyTable c")
.getResultList();
Assert.assertNotNull(list);
Assert.assertEquals(4, list.size());
for (HBaseGeneratedIdStrategyTable entity : list)
{
Assert.assertTrue(entity.getId() == 1 || entity.getId() == 50 || entity.getId() == 100
|| entity.getId() == 150);
}
em.clear();
strategyTable = em.find(HBaseGeneratedIdStrategyTable.class, strategyTable.getId());
Assert.assertNotNull(strategyTable);
Assert.assertEquals("sh", strategyTable.getName());
}
catch (KunderaException e)
{
Assert.fail();
}