Sha256: 065d08f4d4dedbb5f4ea045083af933d348ab733420f56ff2854bbf3a0a67d16

Contents?: true

Size: 344 Bytes

Versions: 9

Compression:

Stored size: 344 Bytes

Contents

class FactoryGirl # for factory_girl compatibility spec

  def self.factories
    {}
  end

  Factory = Struct.new(:name, :build_class)

  def self.stub_factories(hash)
    factories = {}
    hash.each do |name, build_class|
      factories[name] = Factory.new(name, build_class)
    end
    FactoryGirl.stub :factories => factories
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
cucumber_factory-1.11.7 spec/support/factory_girl_mock.rb
cucumber_factory-1.11.6 spec/support/factory_girl_mock.rb
cucumber_factory-1.11.5 spec/support/factory_girl_mock.rb
cucumber_factory-1.11.4 spec/shared/support/factory_girl_mock.rb
cucumber_factory-1.11.3 spec/shared/support/factory_girl_mock.rb
cucumber_factory-1.11.2 spec/shared/support/factory_girl_mock.rb
cucumber_factory-1.11.1 spec/shared/support/factory_girl_mock.rb
cucumber_factory-1.11.0 spec/shared/support/factory_girl_mock.rb
cucumber_factory-1.10.0 spec/shared/support/factory_girl_mock.rb