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

  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010
  • Whizzpopping

    Whizzpopping

    10 Kasım 2005