【发布时间】:2012-08-02 09:55:47
【问题描述】:
当我想用 RSpec 测试属性是否 / 是不是 可访问 时,我正在这样做
class Foo
attr_accesible :something_else
end
describe Foo do
it('author should not be accessible') {lambda{described_class.new(:author=>true)}.should raise_error ActiveModel::MassAssignmentSecurity::Error}
it('something_else should be accessible'){lambda{described_class.new(:something_else=>true)}.should_not raise_error ActiveModel::MassAssignmentSecurity::Error}
end
有没有更好的方法呢?
...谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 shoulda attr-accessible