だから、私は通常、例文を "アサート"するときに3〜4つの異なる例を見ています。Capybara "Matchers"の混乱
カピバラのドキュメントにも(have_textあり、明らかhave_contentが同じである)を超える1
assert_text('foo')
page.has_text?('bar')
page.should have_content('baz')
に言及
expect(page).to have_content('boop')
だから... ...それは同じものをチェックする4つの異なる方法です。私はexpect
がrspec matcherであることを知っています...しかし、残りはどうですか?私は何を使用すべきですか?カピバラの文書は、残念ながらそれらの違いには関わらない。
ありがとうございます!