### Question:
JooqRoundDAO extends AbstractJooqDAO implements RoundDAO { @Override public void updateRound(long round) { LOGGER.debug("Updating round to {}", round); context() .update(ROUND) .set(ROUND.CURRENT_ROUND, round) .execute(); } @Inject  JooqRoundDAO(UnitOfWorkService unitOfWorkService); @Override long getRound(); @Override void updateRound(long round);  }### Answer:
@Test public void testUpdateRound() throws Exception { sut.updateRound(20); List<Map<String, Object>> rows = select("SELECT * from round"); assertThat(rows, hasSize(1)); assertThat(rows.get(0).get("current_round"), is(20L)); }