# File lib/rspec/mocks/mutate_const.rb, line 166 def self.stub(constant_name, value, options = {}) mutator = if recursive_const_defined?(constant_name, &raise_on_invalid_const) DefinedConstantReplacer else UndefinedConstantSetter end mutate(mutator.new(constant_name, value, options[:transfer_nested_constants])) value end