### Question:
CrisisTypeResourceFacadeImp extends CoreDBServiceFacadeImp<CrisisType, Long> implements CrisisTypeResourceFacade { @Override public List<CrisisTypeDTO> getAllCrisisTypes() { List<CrisisTypeDTO> crisisTypeDTOList = new ArrayList<CrisisTypeDTO>(); List<CrisisType> crisisTypeList = getAll(); for (CrisisType cType : crisisTypeList) { crisisTypeDTOList.add(new CrisisTypeDTO(cType)); } return crisisTypeDTOList; } CrisisTypeResourceFacadeImp(); @Override List<CrisisTypeDTO> getAllCrisisTypes(); @Override CrisisTypeDTO addCrisisType(CrisisTypeDTO crisisType); @Override CrisisTypeDTO editCrisisType(CrisisTypeDTO crisisType); @Override Integer deleteCrisisType(Long id); @Override List<CrisisTypeDTO> findByCriteria(String columnName, Object value); @Override CrisisTypeDTO findCrisisTypeByID(Long id); @Override boolean isCrisisTypeExists(Long id); @Override List<CollectionDTO> getAllCrisisForCrisisTypeID(Long id);  }### Answer:
@Test public void testGetAllCrisisTypes() { List<CrisisTypeDTO> result = crisisTypeResourceFacadeImp .getAllCrisisTypes(); assertNotNull(result); assertEquals(crisisTypeName, result.get(1).getName()); }