Methods RSpec法测试

Methods RSpec法测试,methods,rspec2,Methods,Rspec2,我试图在我的模型中测试一些方法。比如说, 在我的模型中 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) { shoul

我试图在我的模型中测试一些方法。比如说,

在我的模型中

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
您也可以使用
=~
和正则表达式,但我发现这有点吵