Olá pessoal.
Estou iniciando meus estudos em BDD com cucumber.
Criei a descricao das minhas features de acordo com o texto escrito abaixo:
[code]#language: pt
Funcionalidade: Navegar no sistema
Para navegar no sistema
Como um usuario
Eu deveria ver todas opcoes para navegacao
Cenario: Menu logado
Dado que estou em uma pagina qualquer
Quando estou autenticado
Entao Eu deveria ver "Início"
E deveria ver "Profissionais"
E deveria ver "Minha Conta"
E deveria ver "Sair"
E deveria ver “Adolfo Eloy”
Cenario: Menu nao autenticado
Dado que estou em uma pagina qualquer
Quando nao estou autenticado
Entao eu deveria ver "Início"
E deveria ver "Profissionais"
E deveria ver "Minha Conta"
E deveria ver “Cadastre-se”
[/code]
Agora preciso criar meus steps para poder executar o cucumber. Considerando o step: Dado que estou em uma pagina qualquer dos dois cenários acima, gostaria de saber se alguém tem alguma idéia para a criacao deste step. Geralmente quando tenho este tipo de definicao (Ex.: Dado que estou na pagina inicial ), minha step é implementada com um visit ‘/’ por exemplo.
Neste caso, os resultados devem ser os mesmos para qualquer página pois sao links de um menu.
Obrigado.