Pular para conteúdo

US-19: Visualizar categorias de teses tributária cadastradas


1. Descrição

Como administrador

Quero visualizar uma lista com todas as categorias de teses tributárias cadastradas no sistema

Para entender como as teses estão organizadas e facilitar a navegação e o filtro por temas

2. Critérios de Aceitação

  • Cenário 1 – Visualização da lista de categorias
  Given estou logado como Administrador
    And acesso a página "Gerenciar Categorias"
  When acesso a lista de categorias
  Then vejo uma lista com todas as categorias cadastradas
    And cada categoria exibe o nome (ex: "ICMS", "PIS/COFINS")
And as categorias são ordenadas alfcbeticamente
  • Cenário 2 – Visualizar quantidade de teses por categoria
  Given estou logado como Administrador
    And acesso a página "Categorias"
  When visualizo a lista de categorias
  Then cada categoria exibe a quantidade de teses associadas
    And aparece no formato "Nome da Categoria (X teses)"
  • Cenário 3 – Lista vazia
  Given estou logado como Administrador
    And acesso a página "Categorias"
    And não há categorias cadastradas
  When visualizo a página
  Then vejo a mensagem "Nenhuma categoria cadastrada"
    And vejo o botão "Cadastrar Categoria"
  • Cenário 4 – Administrador vê botões de ação
  Given estou logado como Administrador
    And acesso a página "Categorias"
    And existem categorias cadastradas
  When visualizo uma categoria na lista
  Then vejo os botões "Editar" e "Excluir" para cada categoria
    And vejo o botão "Cadastrar Categoria" no topo da página
  • Cenário 5 – Busca por categoria
  Given estou logado como Administrador
    And acesso a página "Categorias"
  When digito "ICMS" no campo de busca
  Then apenas categorias com o nome correspondente são exibidas
    And as outras categorias ficam ocultas
  • Cenário 6 – Nenhum resultado na busca
  Given estou logado como Administrador
    And acesso a página "Gerenciar Categorias"
  When pesquiso por uma categoria inexistente
  Then vejo a mensagem "Nenhuma categoria encontrada"
    And vejo o botão "Limpar busca"
  • Cenário 7 – Botão "Cadastrar Categoria"
  Given estou logado como Administrador
    And acesso a página "Gerenciar Categorias"
  When clico no botão "Cadastrar Categoria"
  Then sou redirecionado para a página de criação de categoria (US-06)
  • Cenário 8 – Botão "Editar"
  Given estou logado como Administrador
    And acesso a página "Gerenciar Categorias"
    And existem categorias cadastradas
  When clico no botão "Editar" de uma categoria
  Then sou redirecionado para a página de edição desta categoria (US-17)

3. Dependências

  • US-06 (Criar categorias) deve estar implementada
  • Deve existir pelo menos uma categoria cadastrada para visualização completa
  • Documento da Feature: Link
  • Protótipo: Link

DoR e DoD

Link