module XSpec::Evaluator::Doubles::Strict
The `:strict` option mixes in this `Strict` module, which raises rather than create a `StringReference` for unknown classes.
Public Instance Methods
_double(klass, type)
click to toggle source
Calls superclass method
# File lib/xspec/evaluators.rb, line 284 def _double(klass, type) ref = if self.class.const_defined?(klass) type.new(self.class.const_get(klass)) else raise EvaluateFailed, "#{klass} is not a valid class name" end super end