class Shoulda::Matchers::Error

Public Class Methods

create(attributes) click to toggle source
# File lib/shoulda/matchers/error.rb, line 4
def self.create(attributes)
  allocate.tap do |error|
    attributes.each do |name, value|
      error.__send__("#{name}=", value)
    end

    error.__send__(:initialize)
  end
end
new(*args) click to toggle source
Calls superclass method
# File lib/shoulda/matchers/error.rb, line 14
def initialize(*args)
  super
  @message = message
end

Public Instance Methods

message() click to toggle source
# File lib/shoulda/matchers/error.rb, line 19
def message
  ""
end