* Creates a single point which is persisted and again deleted
*/
@Test
public void testInsertDelete(){
int count = dao.selectAll(connection).size();
Point p = new Point(1, 1234.33, 4312.11, 100, 1);
assertEquals(-1, p.getId());
dao.update(p, connection);
int countAfter = dao.selectAll(connection).size();
assertTrue(p.getId() != -1);
assertTrue(countAfter > count);
Point p2 = dao.getByID(p.getId(), connection);
assertEquals(p, p2);
dao.delete(p, connection);
int countAfterDelete = dao.selectAll(connection).size();
assertEquals(-1, p.getId());