class StubRequests::PropertyDefined

PropertyDefined is raised when trying to add the same property twice

Public Class Methods

new(name:, type:, default:) click to toggle source
Calls superclass method
# File lib/stub_requests/exceptions.rb, line 79
def initialize(name:, type:, default:)
  default = "nil" if default.is_a?(NilClass)
  super("Property ##{name} was already defined as `{ type: #{type}, default: #{default} }")
end