*/
@Test
public void testMatterConsiderationCRUD()
throws InstantiationException, IllegalAccessException {
// CR
MatterConsideration consideration = getTestUtils().getTestConsideration();
getBoSvc().save(consideration);
//getTestUtils().testConsiderationCRUD(consideration);
// U
consideration.refresh();
final String currency = "ETB";
consideration.setCurrency(currency);
final String description = "lapset contract fees";
consideration.setDescription(description);
getBoSvc().save(consideration);
consideration = getBoSvc().findBySinglePrimaryKey(getDataObjectClass(), consideration.getId());
assertEquals("currency differs", currency, consideration.getCurrency());
assertEquals("description differs", description, consideration.getDescription());
//D
getBoSvc().delete(consideration);
assertNull("consideration should have been deleted",
getBoSvc().findBySinglePrimaryKey(getDataObjectClass(), consideration.getId()));
}