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

  • Andytokkallos

    Andytokkallo

    27 Kasım 2007
  • mipd1980

    mipd1980

    25 EKİM 2006
  • Valdorsha

    Valdorsha

    8 Mayıs 2006