/vendor/gems/facets-2.4.5/test/core/module/test_alias_accessor.rb
Ruby | 22 lines | 17 code | 5 blank | 0 comment | 0 complexity | dedfb80320c8c11599c3531310809492 MD5 | raw file
Possible License(s): GPL-3.0, GPL-2.0, IPL-1.0, AGPL-1.0, LGPL-3.0
- require 'facets/module/alias_accessor'
- require 'test/unit'
- class Test_Module_Alias_Accessor < Test::Unit::TestCase
- class X
- attr_accessor :x
- alias_accessor :y, :x
- end
- def test_alias_accessor
- x = X.new
- x.x = 10
- assert_equal( 10, x.x )
- assert_equal( 10, x.y )
- x.y = 20
- assert_equal( 20, x.x )
- assert_equal( 20, x.y )
- end
- end