Sha256: 9035b0c31ac374ca643bc024eda4b794b3c29a15df14967899f4dfb7cda71847
Contents?: true
Size: 449 Bytes
Versions: 5
Compression:
Stored size: 449 Bytes
Contents
require File.expand_path('../../test_helper', __FILE__) require 'mocha/thrower' class ThrowerTest < Mocha::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
5 entries across 5 versions & 2 rubygems