Created
December 11, 2013 19:29
-
-
Save ricardohsd/7916811 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# language: pt | |
@search | |
Funcionalidade: Ordens de Serviço: Notificação Preliminar | |
Como um fiscal da prefeitura | |
Com o intúito de fiscalizar os contribuintes | |
Devo poder acompanhar o andamento das ordens de serviço | |
Contexto: | |
Dado que existe alguns procedimentos fiscais | |
E que existe alguns usuários | |
E que existe ordens de serviço cadastradas | |
E que as ordens de serviço estão atribuídas ao fiscal | |
E que estou logado como um fiscal da prefeitura | |
Cenário: Iniciar a notificação preliminar | |
Dado que eu possua uma ordem de serviço | |
Quando eu acessar esta ordem de serviço | |
Então poderei iniciar a etapa de notificação preliminar | |
# | |
Cenário: Cadastrar uma Notificação Preliminar | |
Dado eu acesse a ordem de serviço pelo menu | |
E eu clique em uma ordem de serviço da listagem | |
Quando eu clicar em Criar a Notificação Preliminar | |
E eu preencher a nova Notificação Preliminar | |
E eu salvar a nova Notificação Preliminar | |
Então eu deveria ver a ordem de serviço | |
E eu deveria ver a mensagem de criação da Notificação Preliminar | |
E eu não deveria ver o botão Criar da Notificação Preliminar | |
E eu deveria ver o botão Editar da Notificação Preliminar | |
E eu deveria ver o botão Notificar da Notificação Preliminar | |
# | |
Cenário: Alterar a Notificação Preliminar | |
Dado que possuo uma notificação preliminar iniciada | |
Quando eu acessar esta ordem de serviço | |
Então poderei alterar as informações da notificação preliminar | |
# | |
Cenário: Editar uma Notificação Preliminar | |
Dado que as ordens de serviço possuam Notificação Preliminar | |
E eu acesse a ordem de serviço pelo menu | |
E eu clique em uma ordem de serviço da listagem | |
Quando eu clicar em Editar a Notificação Preliminar | |
E eu preencher as alterações da Notificação Preliminar | |
E eu salvar as alterações da Notificação Preliminar | |
Então eu deveria ver a ordem de serviço | |
E eu deveria ver a mensagem de edição da Notificação Preliminar | |
E eu deveria ver o botão Editar da Notificação Preliminar | |
E eu deveria ver o botão Notificar da Notificação Preliminar | |
# | |
Cenário: Notificar o contribuinte | |
Dado que possuo uma notificação preliminar iniciada | |
Quando eu acessar esta ordem de serviço | |
Então poderei notificar o contribuinte | |
# | |
Cenário: Notificar o contribuinte de uma Notificação Preliminar | |
Dado que as ordens de serviço possuam Notificação Preliminar | |
E eu acesse a ordem de serviço pelo menu | |
E eu clique em uma ordem de serviço da listagem | |
Quando eu clicar em Notificar a Notificação Preliminar | |
Então eu deveria ver a ordem de serviço | |
E eu deveria ver a mensagem de Notificação da Notificação Preliminar | |
E eu não deveria ver o botão Notificar da Notificação Preliminar | |
E eu deveria ver o botão Editar da Notificação Preliminar | |
E eu deveria ver o botão Imprimir da Notificação Preliminar | |
E eu deveria ver a solicitação de entrega de informações da Notificação Preliminar | |
# | |
# Notificação preliminar entregue no prazo será feito em outros to-dos | |
# | |
Cenário: Marcar a Notificação Preliminar como informações solicitadas entregues no prazo | |
Dado que as ordens de serviço possuam Notificação Preliminar notificadas ao contribuinte | |
E eu acesse a ordem de serviço pelo menu | |
E eu clique em uma ordem de serviço da listagem | |
Quando eu informar que as informações solicitadas da Notificação Preliminar foram entregues no prazo | |
Então eu deveria ver a ordem de serviço | |
E eu deveria ver a mensagem de Informações entregues no prazo da Notificação Preliminar | |
E eu deveria ver as informações solicitados definidas como entregues no prazo da Notificação Preliminar | |
# | |
Cenário: Marcar a Notificação Preliminar como informações solicitadas entregues fora do prazo | |
Dado que possuo uma notificação preliminar notificada | |
Quando eu acessar esta ordem de serviço | |
Então poderei marcar que as informações solicitadas foram entregues fora do prazo da notificação preliminar | |
# | |
Cenário: Marcar a Notificação Preliminar como informações solicitadas entregues fora do prazo | |
Dado que as ordens de serviço possuam Notificação Preliminar notificadas ao contribuinte | |
E eu acesse a ordem de serviço pelo menu | |
E eu clique em uma ordem de serviço da listagem | |
Quando eu informar que as informações solicitadas da Notificação Preliminar foram entregues fora do prazo | |
Então eu deveria ver a ordem de serviço | |
E eu deveria ver a mensagem de Informações entregues fora do prazo da Notificação Preliminar | |
E eu deveria ver as informações solicitados definidas como entregues fora do prazo da Notificação Preliminar | |
# | |
Cenário: Imprimir a notificação preliminar | |
Dado que possuo uma notificação preliminar notificada | |
Quando eu acessar esta ordem de serviço | |
E clicar em imprimir | |
Então a edição da notificação preliminar não estará acessível | |
# | |
Cenário: Imprimi uma Notificação Preliminar para ser entregue ao seu contribuinte | |
Dado que as ordens de serviço possuam Notificação Preliminar notificadas ao contribuinte | |
E eu acesse a ordem de serviço pelo menu | |
E eu clique em uma ordem de serviço da listagem | |
Quando eu clicar em Imprimir a Notificação Preliminar | |
E eu imprimir a Notificação Preliminar após visualizá-la | |
E eu voltar à ordem de serviço após imprimir a Notificação Preliminar | |
Então eu deveria ver a ordem de serviço | |
E eu não deveria ver o botão Editar da Notificação Preliminar | |
E eu deveria ver o botão Imprimir da Notificação Preliminar | |
E eu deveria ver o botão Fechar da Notificação Preliminar | |
# | |
Cenário: Fechar a notificação preliminar | |
Dado que possuo uma notificação preliminar impressa | |
Quando eu acessar esta ordem de serviço | |
Então poderei fechar a ordem de serviço, não possibilitando avançar nas etapas | |
# | |
Cenário: Fechar uma Notificação Preliminar | |
Dado que as ordens de serviço possuam Notificação Preliminar já impressas | |
E eu acesse a ordem de serviço pelo menu | |
E eu clique em uma ordem de serviço da listagem | |
Quando eu clicar em Fechar a Notificação Preliminar | |
Então eu deveria ver a ordem de serviço | |
E eu deveria ver a mensagem de Fechamento da Notificação Preliminar | |
E eu não deveria ver o botão Fechar da Notificação Preliminar | |
E eu deveria ver o botão Imprimir da Notificação Preliminar |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment