Sha256: 9641338c6b50b512e6ce358b6464482e2efacbfeea8625b6e9787d1a74a70c82
Contents?: true
Size: 462 Bytes
Versions: 1
Compression:
Stored size: 462 Bytes
Contents
require 'observer' module FactoryBot class Evaluation include Observable def initialize(attribute_assigner, to_create) @attribute_assigner = attribute_assigner @to_create = to_create end delegate :object, :hash, to: :@attribute_assigner def create(result_instance) @to_create[result_instance] end def notify(name, result_instance) changed notify_observers(name, result_instance) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
factory_bot-1.0.0.alpha | lib/factory_bot/evaluation.rb |