我不确定它是否是 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])
问候