add parfait block

This commit is contained in:
Torsten Ruger
2018-07-07 15:50:43 +03:00
parent 9005513368
commit 2f07cc34f3
11 changed files with 83 additions and 9 deletions

View File

@ -0,0 +1,24 @@
require_relative "helper"
module Parfait
class TestBlock < ParfaitTest
def setup
super
make_method
end
def test_make_block
assert_equal Block , @method.create_block(@args , @frame ).class
end
def test_block_type
assert_equal @method.self_type , @method.create_block(@args , @frame ).self_type
end
def test_block_in_method
assert @method.has_block( @method.create_block(@args , @frame ))
end
end
end