Sha256: d03e7c7e1aeab5c2b8c22720f8bd9a5c87c2d4d283b1c30431f40ab795557294

Contents?: true

Size: 485 Bytes

Versions: 1

Compression:

Stored size: 485 Bytes

Contents

# Test for facets/kernel/instance

require 'facets/kernel/instance.rb'

require 'test/unit'

class TestKernelInstance < Test::Unit::TestCase

  def test_instance_class
    o = Object.new
    assert_equal( (class << o; self; end), o.instance_class )
  end

  def test_instance_assign
    ahash = { "z"=>0, "@a"=>1, "@b"=>2 } #, "@@a"=>3 }
    instance_assign( ahash )
    assert_equal( 0, @z )
    assert_equal( 1, @a )
    assert_equal( 2, @b )
    #assert_equal( 3, @@a )
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
facets-2.4.0 test/kernel/test_instance.rb