所以我想編寫一些代碼來爲Ruby做一個RSPEC測試。但即使第一次測試通過,我也遇到了一些麻煩。我想如果我能夠得到這個小小的幫助,我就可以休息一下。但是如果這樣可以更容易地提供建議,我可以發佈其餘的測試。RSPEC測試和Ruby對象
所以它構建了一個華氏/攝氏轉換器,但是使用對象和類而不是隻定義一些方法來完成轉換。
,第一部分是這樣的
require "temperature"
describe Temperature do
describe "can be constructed with an options hash" do
describe "in degrees fahrenheit" do
it "at 50 degrees" do
Temperature.new(:f => 50).in_fahrenheit.should == 50
end
在1個指令的提示中說,溫對象建築工應該接受一個選項可以用哈希:攝氏:華氏度條目。
任何幫助或提示將不勝感激。過去幾周我一直堅持這個測試。提前致謝。
這是我迄今試圖通過的第一個測試。 等級溫度 attr_accessor:華氏 DEF初始化選項= {} \t @fahrenheit =:F 端 DEF in_fahrenheit({:F}) \t Temperature.new({:F}) 端 端 – PaperKraftMike 2013-03-01 16:20:38
您的代碼片段不完整。請添加缺少的「結束」關鍵字。 – LazyMonkey 2013-03-01 16:22:00