Sha256: 020806c2cfba15bcda935a124ec9c16b03aae843b85d8d37c3338c51ca95125e

Contents?: true

Size: 334 Bytes

Versions: 4

Compression:

Stored size: 334 Bytes

Contents

covers 'facets/module/attr_setter'

tests Module do

  unit :attr_setter do
    c = Class.new do
      attr_setter :a
    end
    x = c.new
    x.a(1)
    x.a.assert == 1
  end

  unit :alias_setter do
    c = Class.new do
      attr_setter :a
      alias_setter :b, :a
    end
    x = c.new
    x.b(1)
    x.a.assert == 1
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
facets-2.9.1 test/core/module/test_attr_setter.rb
facets-2.9.0 test/core/module/test_attr_setter.rb
facets-2.9.0.pre.2 test/core/module/test_attr_setter.rb
facets-2.9.0.pre.1 test/core/module/test_attr_setter.rb