Cadastro de Instituicao - nonatto/PPG_Profile GitHub Wiki

Regras da tela de Cadastro de Instituição

A institução pode ser Pública ou Privada, devendo possuir registro único por CNPJ.

Nome

testar:

  • tamanho máximo do campo (maxlengh = tamanho do banco)
  • preenchimento além do tamanho máximo (maxlengh = tamanho do banco)
  • o não preenchimento do campo (em branco) (html 5.0 required)
  • Verificar a unicidade do campo na hora de salvar

Tipo (campo seletor)

testar:

  • seleção de um valor
  • valor default "Selecione", mas não é considerado um valor válido
  • valores possíveis: Federal, Estadual e Particular (criar tabela de tipos)

CNPJ

testar:

  • cnpj válido e com 14 dígitos
  • preencher com mais de 14 dígitos e com menos
  • o não preenchimento do campo (em branco) (html 5.0 required)
  • preecher com cnpj inválido (inválido na filial e no dígito verificador)
  • Verificar a unicidade do campo na hora de salvar

Regras em banco de dados:

  • unicidade de dados através da tupla lógica (Instituicao.nome, Instituicao.tipo, Instituicao.cnpj)

<< Voltar