### Question:
NominalAttributeResourceFacadeImp extends CoreDBServiceFacadeImp<NominalAttribute, Long> implements NominalAttributeResourceFacade { @Override public List<NominalAttributeDTO> getAllAttributes() throws PropertyNotSetException { List<NominalAttributeDTO> nominalAttributeDTOList = new ArrayList<NominalAttributeDTO>(); List<NominalAttribute> nominalAttributeList = getAll(); for (NominalAttribute nominalAttribute : nominalAttributeList) { nominalAttributeDTOList.add(new NominalAttributeDTO(nominalAttribute)); } return nominalAttributeDTOList; } NominalAttributeResourceFacadeImp(); @Override NominalAttributeDTO addAttribute(NominalAttributeDTO attribute); @Override NominalAttributeDTO editAttribute(NominalAttributeDTO attribute); @Override boolean deleteAttribute(Long attributeID); @Override NominalAttributeDTO getAttributeByID(Long attributeID); @Override List<NominalAttributeDTO> getAllAttributes(); @Override Long isAttributeExists(String attributeCode); @Override @SuppressWarnings("unchecked") List<CrisisAttributesDTO> getAllAttributesExceptCrisis(Long crisisID);  }### Answer:
@Test public void testGetAllAttributes() { try { List<NominalAttributeDTO> result = nominalAttributeResourceFacadeImp.getAllAttributes(); assertTrue(result.size()>=1); } catch (PropertyNotSetException e) { logger.error("PropertyNotSetException while getting all nominal attributes "+e.getMessage()); fail("testGetAllAttributes failed"); } }