相关疑难解决方法(0)

Rspec2测试before_validation方法

我有以下内容删除特定属性上的空格.

#before_validation :strip_whitespace

protected
  def strip_whitespace
    self.title = self.title.strip
  end
Run Code Online (Sandbox Code Playgroud)

我想测试一下.现在,我试过:

it "shouldn't create a new part with title beggining with space" do
   @part = Part.new(@attr.merge(:title => " Test"))
   @part.title.should.eql?("Test")
end
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

unit-testing rspec ruby-on-rails rspec2 ruby-on-rails-3

7
推荐指数
1
解决办法
4039
查看次数