public void testGetTargetServiceItemByTargetId() throws DuplicateKeyException { assertDatabaseEmpty(); saveTargetServiceItem(createTarget()); TargetServiceItem tsi = hibernateTargetServiceItemDao.getAllTargetServiceItems().get(0); Target tgt = tsi.getTarget(); assertEquals( "Solar Panel", hibernateTargetServiceItemDao .getAllTargetServiceItemByTarget(tgt.getId()) .get(0) .getServiceItem() .getTargetName()); }