class XSpec::Evaluator::Doubles::ClassReference
Class and Instance references are backed by loaded classes, and restrict the messages that can be expected on a double.
Public Instance Methods
validate_call!(args)
click to toggle source
# File lib/xspec/evaluators.rb, line 260 def validate_call!(args) name, rest = *args unless @klass.respond_to?(name) raise EvaluateFailed, "#{@klass}.#{name} is unimplemented or not public" end end