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