Sha256: 6ef241a170297471689b5d477a69a20d6f0747a07f6f890d8796f9dc94c40028
Contents?: true
Size: 1.37 KB
Versions: 3
Compression:
Stored size: 1.37 KB
Contents
require File.join(File.dirname(__FILE__), "..", "test_helper") require "mocha/configuration" class ConfigurationTest < Test::Unit::TestCase def test_allow_temporarily_changes_config_when_given_block Mocha::Configuration.warn_when(:stubbing_method_unnecessarily) yielded = false Mocha::Configuration.allow(:stubbing_method_unnecessarily) do yielded = true assert Mocha::Configuration.allow?(:stubbing_method_unnecessarily) end assert yielded assert Mocha::Configuration.warn_when?(:stubbing_method_unnecessarily) end def test_prevent_temporarily_changes_config_when_given_block Mocha::Configuration.allow(:stubbing_method_unnecessarily) yielded = false Mocha::Configuration.prevent(:stubbing_method_unnecessarily) do yielded = true assert Mocha::Configuration.prevent?(:stubbing_method_unnecessarily) end assert yielded assert Mocha::Configuration.allow?(:stubbing_method_unnecessarily) end def test_warn_when_temporarily_changes_config_when_given_block Mocha::Configuration.allow(:stubbing_method_unnecessarily) yielded = false Mocha::Configuration.warn_when(:stubbing_method_unnecessarily) do yielded = true assert Mocha::Configuration.warn_when?(:stubbing_method_unnecessarily) end assert yielded assert Mocha::Configuration.allow?(:stubbing_method_unnecessarily) end end
Version data entries
3 entries across 3 versions & 3 rubygems
Version | Path |
---|---|
mocha-macruby-0.9.8.20100129120100 | test/unit/configuration_test.rb |
mcmire-mocha-0.9.8 | test/unit/configuration_test.rb |
mocha-0.9.8 | test/unit/configuration_test.rb |