Sha256: 51d57ef1e3b86e8166d39ea7c51a7d4ef9a9510816d1fdf4f607854e3d7019f5

Contents?: true

Size: 450 Bytes

Versions: 4

Compression:

Stored size: 450 Bytes

Contents

FactoryGirl.define do
  factory :service_binding, :class => CFoundry::V2::ServiceBinding do
    guid { FactoryGirl.generate(:guid) }

    ignore do
      app nil
      service_instance nil
    end

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

    after_build do |app, evaluator|
      %w{app service_instance}.each do |attr|
        RR.stub(app).__send__(attr) { evaluator.send(attr) }
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cfoundry-0.4.16 spec/factories/service_binding_factory.rb
cfoundry-0.4.15 spec/factories/service_binding_factory.rb
cfoundry-0.4.14 spec/factories/service_binding_factory.rb
cfoundry-0.4.13 spec/factories/service_binding_factory.rb