cucumberでrspecアサーションを使い始めたのですが、文字列を比較する方法について疑問があります。次の4つの方法を試しましたが、どれも同じ結果になるようですが、いずれかの方法が他の方法よりも優れているのではないかと思いました。
そして、4つの方法の違いを説明するのは簡単ですか?たぶん例を挙げて?
page.first('div#navigation a').text.should == 'Radio')
page.first('div#navigation a').text.should eq('Radio')
page.first('div#navigation a').text.should match('Radio')
page.first('div#navigation a').text.should (be 'Radio')
どうもありがとう!!