¿Cuál es la diferencia entre un bloque de ti y un bloque específico en RSpec?
subject { MovieList.add_new(10) }
specify { subject.should have(10).items }
it { subject.track_number.should == 10}
Parecen hacer el mismo trabajo. Solo comprobando para estar seguro.
ruby-on-rails
ruby
rspec
basheps
fuente
fuente

ityspecifyson métodos idénticos. Puede ver dónde están definidos aquí en la fuente .should, y a favor deexpect