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

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • cekehechu

    cekehechu

    20 HAZİRAN 2006
  • Videojug

    Videojug

    25 EKİM 2006