SORU
5 HAZİRAN 2010, CUMARTESİ


Rspec: "dizisi.= = &another_array; ama düzen için endişe olmadan " gerekir

Ben genelde dizileri karşılaştırmak ve aynı elemanları, herhangi bir sırada içeren emin olmak istiyorum. Kısa ve öz bir şekilde RSpec bunu yapmak için var mı?

Burada kabul edilebilir olmayan bir yöntem:

#to_set

Örneğin:

array.to_set.should == another_array.to_set

Bu diziler yinelenen öğeleri içeren, başarısız olur.

#sort

Örneğin:

array.sort.should == another_array.sort

Bu dizi elemanlar #<=> uygulamak değil zaman başarısız olur

CEVAP
5 HAZİRAN 2010, CUMARTESİ


array.should =~ another_array deneyin

Bulabilirim bu iyi Dokümantasyon here bu kod kendisi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MrDevin521

    MrDevin521

    18 Temmuz 2010
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011
  • waterfairy17

    waterfairy17

    9 Aralık 2007