spec/dummy/app/models/alfa.rb in dirty_seed-0.2.0 vs spec/dummy/app/models/alfa.rb in dirty_seed-0.2.1

- old
+ new

@@ -2,12 +2,22 @@ has_one :delta has_many :echos, as: :echoable has_many :julietts after_initialize do |alfa| - raise StandardError if alfa.a_string == '39763e57-f8a0-483a-8b26-cc670de8cbfd' + raise StandardError, dirty_message('initialize') if alfa.a_string == '39763e57-f8a0-483a-8b26-cc670de8cbfd' end before_save do |alfa| - raise StandardError if alfa.a_string == '5ecb793c-e0fd-4315-b60d-66f34c1c17e3' + raise StandardError, dirty_message('save') if alfa.a_string == '5ecb793c-e0fd-4315-b60d-66f34c1c17e3' + end + + def dirty_message(action) + <<~DIRTY + a dirty message on #{action} + taking several + lines and with a lot of + characters + #{Faker::Lorem.paragraph_by_chars(number: 500, supplemental: false)} + DIRTY end end