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

  • Elliot Davin

    Elliot Davin

    28 Kasım 2008
  • Fullscreen

    Fullscreen

    23 Mart 2006
  • Myron and Nejusha dance

    Myron and Ne

    2 AĞUSTOS 2012