@Test
public void findById_should_returnExistingProduct() throws IOException {

    final long expectedId = 42L;
    final Table table = aTable(ProductTable.class).with(
            aRow(11).f(ID, expectedId)
    );
    daleq.printTable(table, System.out);
    daleq.insertIntoDatabase(table);
    final Product product = productDao.findById(expectedId);
    assertThat(product.getId(), is(expectedId));
}