4 # test "verify something" do
8 test_name
= "test_#{name.gsub(/\s+/,'_')}".to_sym
9 defined = instance_method(test_name
) rescue false
10 raise "#{test_name} is already defined in #{self}" if defined
12 define_method(test_name
, &block
)
14 define_method(test_name
) do
15 flunk
"No implementation provided for #{name}"