class DuckTesting::Type::ClassInstance

Attributes

klass[R]

Public Class Methods

new(klass) click to toggle source
# File lib/duck_testing/type/class_instance.rb, line 8
def initialize(klass)
  @klass = klass
end

Public Instance Methods

match?(object) click to toggle source

@param object [Object] @return [Boolean]

# File lib/duck_testing/type/class_instance.rb, line 14
def match?(object)
  object.is_a?(klass)
end
to_s() click to toggle source

@return [String]

# File lib/duck_testing/type/class_instance.rb, line 19
def to_s
  klass.name
end