### Question:
ModelResourceFacadeImp extends CoreDBServiceFacadeImp<Model, Long> implements ModelResourceFacade { @Override public ModelDTO getModelByID(Long id) throws PropertyNotSetException { return new ModelDTO(getById(id)); } ModelResourceFacadeImp(); @Override List<ModelDTO> getAllModels(); @Override ModelDTO getModelByID(Long id); @Override @SuppressWarnings("unchecked") Integer getModelCountByModelFamilyID(Long modelFamilyID); @Override @SuppressWarnings("unchecked") List<ModelHistoryWrapper> getModelByModelFamilyID(Long modelFamilyID, Integer start, Integer limit); @Override @SuppressWarnings("unchecked") List<ModelHistoryWrapper> getModelByModelFamilyID(Long modelFamilyID, Integer start, Integer limit, 
			String sortColumn, String sortDirection); @Override List<ModelWrapper> getModelByCrisisID(Long crisisID); @Override boolean deleteModel(Long modelID);  }### Answer:
@Test public void testGetModelByID() { try { ModelDTO modelDTO = modelResourceFacadeImp.getModelByID(modelID); assertNotNull(modelDTO); } catch (PropertyNotSetException e) { logger.error("PropertyNotSetException while executing testGetModelByID "+e.getMessage()); } }