Sha256: 643eb37f8c89fe6b71ac128ec58f21742f1fa47362bf1b44b215ef632af98100
Contents?: true
Size: 847 Bytes
Versions: 4
Compression:
Stored size: 847 Bytes
Contents
# encoding: utf-8 class FakeModel attr_accessor :vin, :make, :model def self.columns [FakeColumn.new(:foo, :string), FakeColumn.new(:foobad, :string), FakeColumn.new(:desc, :string), FakeColumn.new(:bar, :integer), FakeColumn.new(:barbad, :integer), FakeColumn.new(:baz, :boolean), FakeColumn.new(:bazbad, :boolean), FakeColumn.new(:bat, :boolean), FakeColumn.new(:batbad, :boolean) ] end def valid? false end def new_record? false end def errors FakeErrors.new(self) end def foo "foowee" end alias_method :foobad, :foo def bar 7 end alias_method :barbad, :bar def baz true end alias_method :bazbad, :baz def bat false end alias_method :batbad, :bat def nothing nil end def to_s 'fake_model' end end
Version data entries
4 entries across 4 versions & 1 rubygems