Para criar uma feature com cucumber primeiramente você precisa criar um arquivo file: Para criar uma feature, temos sempre que por após o nome desejado um ".feature", como segue no exemplo: Após salvar o arquivo file com a extensão .feature, o cucumber irá gerar automaticamente um exemplo de como deverá ser esrito a história: Ao rodar a feature criada com o cucumber, e verificar no console, verá que o cucumber criou a estrutura do Step, você só precisará incluir o código com as validações desejadas.
Estrutura A estrutura do projeto é muito importante, pois se não criarmos as classes nos pacotes correto, podem ocorrer algum problema no momento do cucumber rodar o teste. Um exemplo legal é colocar o hooks no mesmo pacote que o Step.
Comentários
Enviar um comentário