Was ist der Unterschied zwischen einem it-Block und einem spec-Block in RSpec?
subject { MovieList.add_new(10) }
specify { subject.should have(10).items }
it { subject.track_number.should == 10}
Sie scheinen den gleichen Job zu machen. Ich überprüfe nur, um sicher zu sein.
ruby-on-rails
ruby
rspec
Basheps
quelle
quelle
it
undspecify
sind identische Methoden. Sie können hier in der Quelle sehen, wo sie definiert sind .should
und zugunsten vonexpect