Sha256: ccaf75997b3c682db78de435bdbd4d3e540881a143d413e8bb90a3b8e5e468c9
Contents?: true
Size: 467 Bytes
Versions: 14
Compression:
Stored size: 467 Bytes
Contents
module FactoryBot module Strategy class Create def association(runner) runner.run end def result(evaluation) evaluation.object.tap do |instance| evaluation.notify(:after_build, instance) evaluation.notify(:before_create, instance) evaluation.create(instance) evaluation.notify(:after_create, instance) end end def to_sym :create end end end end
Version data entries
14 entries across 13 versions & 3 rubygems