Sha256: dec002e85e9a8bd8d7e36307a3d7bba3835517c94f56c53b7f6e79bf4bdbc6ce
Contents?: true
Size: 455 Bytes
Versions: 34
Compression:
Stored size: 455 Bytes
Contents
require File.expand_path('../../test_helper', __FILE__) require 'mocha/thrower' class ThrowerTest < Test::Unit::TestCase include Mocha def test_should_throw_tag thrower = Thrower.new(:tag) assert_throws(:tag) { thrower.evaluate } end def test_should_throw_tag_with_return_value thrower = Thrower.new(:tag, 'return-value') return_value = catch(:tag) { thrower.evaluate } assert_equal 'return-value', return_value end end
Version data entries
34 entries across 29 versions & 3 rubygems