Donc, je vois habituellement environ 3-4 exemples différents quand je "affirme" du texte par exemple.Confusion sur les "Matchers" de Capybara
Les docs capybara même mentionner plus de 1
assert_text('foo')
page.has_text?('bar')
page.should have_content('baz')
(qui apparemment have_content est la même a have_text)
expect(page).to have_content('boop')
Alors ... C'est 4 façons différentes de vérifier la même chose . Je sais que le expect
est un matcher rspec ... mais qu'en est-il du reste? Que DEVRAIS-je utiliser? Les docs de Capybara ne font malheureusement pas la différence entre eux.
Merci!