Sha256: e57d94898cfa824f77c1825e41d87308f9c071dc6fdff2e380f99d7538d56337
Contents?: true
Size: 463 Bytes
Versions: 55
Compression:
Stored size: 463 Bytes
Contents
require "observer" module FactoryGirl class Evaluation include Observable def initialize(attribute_assigner, to_create) @attribute_assigner = attribute_assigner @to_create = to_create end def create(result_instance) @to_create[result_instance] end delegate :object, :hash, to: :@attribute_assigner def notify(name, result_instance) changed notify_observers(name, result_instance) end end end
Version data entries
55 entries across 55 versions & 4 rubygems