/vendor/gems/facets-2.4.5/test/more/test_partial.rb
https://bitbucket.org/mediashelf/fedora-migrator · Ruby · 27 lines · 19 code · 7 blank · 1 comment · 0 complexity · 417381864faf9d9a2e90298b699165eb MD5 · raw file
- # Test lib/more/ext/facets/proc/partial.rb
- require 'facets/partial.rb'
- require 'test/unit'
- class TestProcPartial < Test::Unit::TestCase
- def test_first
- f = Proc.new{ |a,b,c| a + b + c }
- n = f.partial(__,2,3)
- assert_equal( 6, n[1] )
- end
- def test_second
- f = Proc.new{ |a,b,c| a + b + c }
- n = f.partial(1,__,3)
- assert_equal( 6, n[2] )
- end
- def test_third
- f = Proc.new{ |a,b,c| a + b + c }
- n = f.partial(1,2,__)
- assert_equal( 6, n[3] )
- end
- end