I maintain a code base and they have something like this:
if @widget_part.destroy flash[:message] = "Error deleting widget part" else flash[:message] = "Widget part destroyed successfully" end
What returns destroy ? Can this be tested? The reason I ask is because I tried to use
flash[:message] = "Error deleting widget part : #{@widget_part.errors.inspect}"
and no error messages, so I'm confused. It gives something like
#<ActiveModel::Errors:0x00000103e118e8 @base=#<WidgetPart widget_id: 7, ..., id: 67>, @messages={}>
highBandWidth
source share