小编Ole*_*huk的帖子

rspec应该ensure_length_of allow_nil

模型

validates_length_of :description, :maximum => 255, :allow_nil => true
Run Code Online (Sandbox Code Playgroud)

spec_file

it { should ensure_length_of(:description).is_at_most(255).allow_nil }
Run Code Online (Sandbox Code Playgroud)

回归

Failure/Error: it { should ensure_length_of(:description).is_at_most(255).allow_nil }
 NoMethodError:
   undefined method `allow_nil' for #<Shoulda::Matchers::ActiveModel::EnsureLengthOfMatcher:0x0000000acb03e0>
Run Code Online (Sandbox Code Playgroud)

请帮忙!

rspec ruby-on-rails shoulda

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

标签 统计

rspec ×1

ruby-on-rails ×1

shoulda ×1