在一个项目上工作并且失去了开始......这是来自规范的描述:
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
坚持了一段时间,我认为我的问题与获取论点有关,但无法弄清楚如何。我的代码引入了结果“nil”而不是 50。
class Temperature
attr_accessor :f
def in_fahrenheit
@f
end
end