Jaka jest różnica między blokiem it a określonym blokiem w RSpec?
subject { MovieList.add_new(10) }
specify { subject.should have(10).items }
it { subject.track_number.should == 10}
Wydaje się, że wykonują tę samą pracę. Tylko sprawdzam, żeby się upewnić.
ruby-on-rails
ruby
rspec
basheps
źródło
źródło
it
ispecify
stosujesz identyczne metody. Możesz zobaczyć, gdzie są zdefiniowane w źródle .should
, a na korzyśćexpect