Sha256: 92aa54cff1839d0ef50ad23006318e17e984f47031d881201add25e3619a223d

Contents?: true

Size: 643 Bytes

Versions: 7

Compression:

Stored size: 643 Bytes

Contents

FactoryGirl.define do
  factory :space, :class => CFoundry::V2::Space do
    guid { FactoryGirl.generate(:guid) }
    name { FactoryGirl.generate(:random_string) }

    ignore do
      apps []
      service_instances []
      domains []
    end

    initialize_with do
      CFoundry::V2::Space.new(nil, nil)
    end

    after_build do |org, evaluator|
      evaluator.apps.each { |s| s.space = org }
      evaluator.service_instances.each { |s| s.space = org }

      RR.stub(org).apps { evaluator.apps }
      RR.stub(org).service_instances { evaluator.service_instances }
      RR.stub(org).domains { evaluator.domains }
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
cfoundry-0.4.16 spec/factories/space_factory.rb
cfoundry-0.4.15 spec/factories/space_factory.rb
cfoundry-0.4.14 spec/factories/space_factory.rb
cfoundry-0.4.13 spec/factories/space_factory.rb
cfoundry-0.4.12 spec/factories/space_factory.rb
cfoundry-0.4.11 spec/factories/space_factory.rb
vmc-0.5.0.beta.1 spec/factories/space_factory.rb