Class: Crspec::Mock::ArgumentMatchers::KindOf

Inherits:
Object
  • Object
show all
Defined in:
lib/crspec/mock/argument_matchers.rb

Instance Method Summary collapse

Constructor Details

#initialize(klass) ⇒ KindOf

Returns a new instance of KindOf.



71
72
73
# File 'lib/crspec/mock/argument_matchers.rb', line 71

def initialize(klass)
  @klass = klass
end

Instance Method Details

#===(actual) ⇒ Object Also known as: ==



75
# File 'lib/crspec/mock/argument_matchers.rb', line 75

def ===(actual) = actual.is_a?(@klass)

#inspectObject



78
# File 'lib/crspec/mock/argument_matchers.rb', line 78

def inspect = "kind_of(#{@klass})"