### Question:
NominalAttributeResourceFacadeImp extends CoreDBServiceFacadeImp<NominalAttribute, Long> implements NominalAttributeResourceFacade { @Override public NominalAttributeDTO addAttribute(NominalAttributeDTO attribute) throws PropertyNotSetException { try { NominalAttribute e = attribute.toEntity(); Long id = save(e); if (id != null) { NominalAttributeDTO savedEntity = this.getAttributeByID(id); return savedEntity; } else { return null; } } catch (HibernateException he) { logger.error("Hibernate exception on save Nominal Attribute. \n" + he.getStackTrace()); return null; } } 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 testAddAttribute() { assertEquals(user.getUserID(), nominalAttribute.getUsersDTO().getUserID()); }