Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Utilizar negative selectors ao invés de not_to em testes de feature #50

Open
JoaoFagundes opened this issue Feb 6, 2020 · 0 comments

Comments

@JoaoFagundes
Copy link
Contributor

Ao garantir que algum elemento, como um botão, não esteja presente em uma tela, podemos utilizar um seletor precedido de um not_to, como por exemplo expect(page).not_to have_button("Salvar"). Porém, isso causa um atraso no teste, pois o capybara espera alguns segundos para ter certeza que o botão realmente não vai aparecer. Utilizando negative selectors (e.g. expect(page).to have_no_button), esse atraso não acontece.

Uma terceira alternativa seria não utilizar negativas de nenhum tipo, e apenas garantir os elementos que aparecem na tela.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant