Я читал на RSpec, и я пытался понять, как RSpec "должен" был реализован.
Может ли кто-нибудь дать понять, как мета-характер этой функции работает?
Код находится здесь:
http://github.com/dchelimsky/rspec/blob/master/lib/spec/expectations/extensions/kernel.rb
ТИА,
-daniel
Уточнение:
target.should == 5
Как было передано целевое значение вместе с "should", которое в свою очередь было "==" 'd против 5?