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());
 }