Sha256: 4574ff1c2357ea084aa9600101784099da97ec2b41338386fb3b46ef2e6e75ca
Contents?: true
Size: 495 Bytes
Versions: 1
Compression:
Stored size: 495 Bytes
Contents
###### ##### #### ###### ## ## ## ## ## #### ## ## ## ## ## ## ## ##### #### ## require 'test/unit' require 'mega/functor' class TC_Functor < Test::Unit::TestCase def test_it f = Functor.new { |op, x| x.send(op, x) } assert_equal( 2, f + 1 ) #=> 2 assert_equal( 4, f + 2 ) #=> 4 assert_equal( 6, f + 3 ) #=> 6 assert_equal( 1, f * 1 ) #=> 1 assert_equal( 4, f * 2 ) #=> 4 assert_equal( 9, f * 3 ) #=> 9 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mega-0.3.1 | test/tc_functor.rb |