@Test
public void save_should_insertTheProduct() {

    final BigDecimal price = aPrice(1200);
    final String name = "some name";
    final String size = "M";
    final Product product = aProduct(name, price, size);
    productDao.save(product);
    final Table expected = aTable(ProductTable.class).with(
            aRow(0).f(NAME, name).f(PRICE, "12.00").f(SIZE, size)
    );
    daleq.assertTableInDatabase(expected, ID);
}