Rspec の質問かどうかはわかりませんが、Rspec テストでのみこの問題に遭遇しました。
要素の順序に関係なく、配列が別の配列と等しいかどうかを確認したい:
[:b, :a, :c] =?= [:a, :b, :c]
私の現在のバージョン:
my_array.length.should == 3
my_array.should include(:a)
my_array.should include(:b)
my_array.should include(:c)
次のようなことを行うためのRspec、ruby、またはRailsのメソッドはありますか:
my_array.should have_same_elements_than([:a, :b, :c])
よろしく