class Bogus::Fake
Public Class Methods
new(*args)
click to toggle source
# File lib/bogus/fakes/fake.rb, line 12 def initialize(*args) __shadow__ end
Also aliased as: __create__
Public Instance Methods
kind_of?(klass)
click to toggle source
Calls superclass method
# File lib/bogus/fakes/fake.rb, line 20 def kind_of?(klass) copied_class = self.class.__copied_class__ super || BaseClassIdentifier.base_class?(copied_class, klass) end
Also aliased as: instance_of?, is_a?
new(*args, &block)
click to toggle source
# File lib/bogus/fakes/fake.rb, line 31 def new(*args, &block) value = __record__(:new, *args, &block) return value unless ::Bogus::UndefinedReturnValue.undefined?(value) __create__ end
to_s()
click to toggle source
# File lib/bogus/fakes/fake.rb, line 16 def to_s "#<#{self.class}:0x#{object_id.to_s(16)}>" end