123456789_123456789_123456789_123456789_123456789_

Class: RSpec::Mocks::ArgumentMatchers::InstanceOf Private

Relationships & Source Files
Inherits: Object
Defined in: rspec-mocks/lib/rspec/mocks/argument_matchers.rb

Class Method Summary

Instance Method Summary

Constructor Details

.new(klass) ⇒ InstanceOf

[ GitHub ]

  
# File 'rspec-mocks/lib/rspec/mocks/argument_matchers.rb', line 322

def initialize(klass)
  @klass = klass
end

Instance Method Details

#===(actual)

[ GitHub ]

  
# File 'rspec-mocks/lib/rspec/mocks/argument_matchers.rb', line 326

def ===(actual)
  actual.instance_of?(@klass)
end

#description

[ GitHub ]

  
# File 'rspec-mocks/lib/rspec/mocks/argument_matchers.rb', line 330

def description
  "an_instance_of(#{@klass.name})"
end