Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
class MockedModel < ActiveRecord::Base def self.add_column(name, type = :string) returning ActiveRecord::ConnectionAdapters::Column.new(name, nil) do |column| column.stubs(:type).returns(type) @columns ||= [] @columns << column end end def self.reset_columns @columns = [] end def self.clear_method(name) remove_method(name) end def self.columns @columns || [] end def self.content_columns @columns || [] end def self.inspect "Model Mock" end def self.table_name 'mocked_models' end end
This paste will be private.
From the Design Piracy series on my blog: