lib/xeroizer/exceptions.rb in xeroizer-0.2.2 vs lib/xeroizer/exceptions.rb in xeroizer-0.3.0
- old
+ new
@@ -92,6 +92,19 @@
"#{@attribute_name} is not an attribute of #{@model_name}."
end
end
+ class AssociationTypeMismatch < StandardError
+
+ def initialize(model_class, actual_class)
+ @model_class = model_class
+ @actual_class = actual_class
+ end
+
+ def message
+ "#{@model_class} expected, got #{@actual_class}"
+ end
+
+ end
+
end