【发布时间】:2016-06-10 06:24:04
【问题描述】:
我在 rails 模型中有自定义验证:
validate :custom_validation_method
def custom_validation_method
# do stuff here
end
如何为此制作 RSpec?谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 rspec rspec3
我在 rails 模型中有自定义验证:
validate :custom_validation_method
def custom_validation_method
# do stuff here
end
如何为此制作 RSpec?谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 rspec rspec3
测试验证(任何)
describe MyClass do
it '#custom_validation' do
expect(subject.valid?).to be_falsey
#do stuff to subject to make it valid
expect(subject.valid?).to be_truthy
end
end
【讨论】: