¿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
it
yspecify
son métodos idénticos. Puede ver dónde están definidos aquí en la fuente .should
, y a favor deexpect