我是Ruby的初學者,並且很久以前就有這個問題嘮叨我。RSpec Ruby中的關鍵字「應該」究竟是什麼Ruby
在RSpec文件中,如果我們編寫Book.should <do something>
,should
關鍵字是什麼?它是Book對象的成員嗎?它是如何成爲Book對象的成員?或者它是一些Ruby的構造?它是一個函數嗎?我在哪裏可以找到這個定義,如果它是一個函數或成員?
我是Ruby的初學者,並且很久以前就有這個問題嘮叨我。RSpec Ruby中的關鍵字「應該」究竟是什麼Ruby
在RSpec文件中,如果我們編寫Book.should <do something>
,should
關鍵字是什麼?它是Book對象的成員嗎?它是如何成爲Book對象的成員?或者它是一些Ruby的構造?它是一個函數嗎?我在哪裏可以找到這個定義,如果它是一個函數或成員?
這個問題是http://stackoverflow.com/questions/3105755/ruby-metaprogramming-how-does-rspecs-should-work –
的副本鏈接並沒有解釋它實際上做了什麼。關鍵字「應該」究竟是什麼? – woodstok
+1,用於理解魔法。 –