lib/active_mocker/mock/exceptions.rb in active_mocker-2.1.3 vs lib/active_mocker/mock/exceptions.rb in active_mocker-2.2.0

- old
+ new

@@ -1,5 +1,6 @@ +# frozen_string_literal: true module ActiveMocker class RecordNotFound < StandardError end module Mock @@ -10,26 +11,22 @@ class IdError < StandardError end # Raised when unknown attributes are supplied via mass assignment. class UnknownAttributeError < NoMethodError - attr_reader :record, :attribute def initialize(record, attribute) @record = record @attribute = attribute.to_s super("unknown attribute: #{attribute}") end - end class UpdateMocksError < Exception - def initialize(name, mock_version, gem_version) super("#{name} was built with #{mock_version} but the gem version is #{gem_version}. Run `rake active_mocker:build` to update.") end - end class NotImplementedError < Exception end