1.3 KiB
1.3 KiB
ADDED Requirements
Requirement: Seleção de categoria no cadastro de documento
O formulário de novo documento, na rota /documents/new, SHALL exibir um campo select "Categoria" populado com todos os registros da tabela categoria, ordenados por nome (categoria) em ordem ascendente (ASC).
Scenario: Formulário exibe categorias ordenadas por nome
- WHEN o usuário acessa a rota
/documents/new - THEN o select "Categoria" é exibido com as opções carregadas da tabela
categoria, ordenadas alfabeticamente (ASC) pelo campocategoria
Scenario: Campo categoria é opcional
- WHEN o usuário envia o formulário de novo documento sem selecionar nenhuma categoria
- THEN o documento é criado com sucesso e
categoria_idfica nulo (sem categoria)
Requirement: Persistência da categoria selecionada
Ao submeter o formulário de novo documento com uma categoria selecionada, o sistema SHALL salvar o id da categoria escolhida no campo categoria_id do documento fiscal criado.
Scenario: Categoria selecionada é persistida
- WHEN o usuário seleciona uma categoria no formulário e submete o novo documento
- THEN o registro criado em
fiscal_documentspossuicategoria_idigual ao id da categoria selecionada