Sha256: 641b621f0804e29c072a37f7857097b8907e5f035b01c9c75c57ac493116cef7

Contents?: true

Size: 666 Bytes

Versions: 4

Compression:

Stored size: 666 Bytes

Contents

require 'spec_helper'

require 'pact_broker/models'
require 'pact_broker/api/decorators'

module PactBroker::Api::Decorators

  describe PactCollectionRepresenter do

    let(:pact) do
      provider = PactBroker::Models::Pacticipant.create(:name => 'Pricing Service')
      consumer = PactBroker::Models::Pacticipant.create(:name => 'Condor')
      version = PactBroker::Models::Version.create(:number => '1.3.0', :pacticipant => consumer)
      pact = PactBroker::Models::Pact.create(:consumer_version => version, :provider => provider)
      pact
    end

    xit "should description" do
      puts PactCollectionRepresenter.new([pact]).to_json
    end
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pact_broker-0.0.9 spec/lib/pact_broker/api/decorators/pact_collection_decorator_spec.rb
pact_broker-0.0.8 spec/lib/pact_broker/api/decorators/pact_collection_decorator_spec.rb
pact_broker-0.0.7 spec/lib/pact_broker/api/decorators/pact_collection_decorator_spec.rb
pact_broker-0.0.6 spec/lib/pact_broker/api/decorators/pact_collection_decorator_spec.rb