# File lib/mock_record/base.rb, line 7 def self.primary_key 0 end
class MockRecord::Base
Attributes
id[RW]
Public Class Methods
base_class()
click to toggle source
# File lib/mock_record/base.rb, line 10 def self.base_class self end
name()
click to toggle source
# File lib/mock_record/base.rb, line 13 def self.name self.to_s end
new()
click to toggle source
# File lib/mock_record/base.rb, line 4 def initialize @id = 0 end
primary_key()
click to toggle source
Public Instance Methods
_read_attribute(attribute)
click to toggle source
# File lib/mock_record/base.rb, line 16 def _read_attribute attribute nil end
destroyed?()
click to toggle source
# File lib/mock_record/base.rb, line 22 def destroyed? false end
marked_for_destruction?()
click to toggle source
# File lib/mock_record/base.rb, line 19 def marked_for_destruction? false end
new_record?()
click to toggle source
# File lib/mock_record/base.rb, line 25 def new_record? false end