Sha256: ecfdf94f9b60796bc637b598b617a5db6c5fe444e54938dd8e67c536c6c4c302
Contents?: true
Size: 690 Bytes
Versions: 91
Compression:
Stored size: 690 Bytes
Contents
require 'test_helper' class HaveReadonlyAttributesMatcherTest < ActiveSupport::TestCase # :nodoc: context "an attribute that cannot be set after being saved" do setup do define_model :example, :attr => :string do attr_readonly :attr end @model = Example.new end should "accept being read-only" do assert_accepts have_readonly_attribute(:attr), @model end end context "an attribute that can be set after being saved" do setup do define_model :example, :attr => :string @model = Example.new end should "accept being read-only" do assert_rejects have_readonly_attribute(:attr), @model end end end
Version data entries
91 entries across 61 versions & 10 rubygems