0
我想在我的模型中測試一些方法。例如,RSpec方法測試
在我的模型def name
self.first_name + " " + self.last_name
end
我要測試,但我不能這樣做。我如何在我的model_spec.rb文件中測試這個方法?
我想在我的模型中測試一些方法。例如,RSpec方法測試
在我的模型def name
self.first_name + " " + self.last_name
end
我要測試,但我不能這樣做。我如何在我的model_spec.rb文件中測試這個方法?
可能是這樣的嗎?
describe YourModel do
subject { YourModel.new(first_name: "Some", last_name: "Guy) }
its(:first_name) { should eql "Some" }
its(:last_name) { should eql "Guy" }
its(:name) { should eql "Some Guy" }
end
你也可以使用=~
和一個正則表達式,但我覺得有點吵。