module Mocha
Constants
- MACOS
- MACOS_MOJAVE_VERSION
- MACOS_VERSION
- RUBY_V2_PLUS
- VERSION
Public Class Methods
activate()
click to toggle source
# File lib/mocha/setup.rb, line 9 def self.activate Integration.activate end
configuration()
click to toggle source
@private
# File lib/mocha/configuration.rb, line 22 def self.configuration Configuration.configuration end
configure() { |configuration| ... }
click to toggle source
Allows setting of configuration options. See {Configuration} for the available options.
Typically the configuration is set globally in a test_helper.rb
or spec_helper.rb
file.
@see Configuration
@yieldparam configuration [Configuration] the configuration for modification
@example Setting multiple configuration options
Mocha.configure do |c| c.stubbing_method_unnecessarily = :prevent c.stubbing_method_on_non_mock_object = :warn c.stubbing_method_on_nil = :allow end
# File lib/mocha/configuration.rb, line 17 def self.configure yield configuration end