Sha256: 198d3b7c30f55f7194ab102bc7db289a407053e53ba8e61c56f8d4f49de57a30

Contents?: true

Size: 420 Bytes

Versions: 5

Compression:

Stored size: 420 Bytes

Contents

#  _____         _
# |_   _|__  ___| |_
#   | |/ _ \/ __| __|
#   | |  __/\__ \ |
#   |_|\___||___/\__|
#
# facets/class/initializer.rb

require 'facets/class/initializer.rb'

require 'test/unit'

class TC_Class_Initializer < Test::Unit::TestCase

  def test_initializer
    cc = Class.new
    cc.class_eval {
      initializer :ai
      attr_reader :ai
    }
    c = cc.new(10)
    assert_equal( 10, c.ai )
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
facets-2.0.5 test/unit/class/test_initializer.rb
facets-2.1.0 test/unit/class/test_initializer.rb
facets-2.1.1 test/unit/class/test_initializer.rb
facets-2.1.2 test/unit/class/test_initializer.rb
facets-2.1.3 test/unit/class/test_initializer.rb