Sha256: d74137c2fa7a335fb951768dec8e0e906c36aa9406b3dda71242ce3755fdf850

Contents?: true

Size: 582 Bytes

Versions: 29

Compression:

Stored size: 582 Bytes

Contents

require 'spec_helper'
require 'pact/provider/print_missing_provider_states'

module Pact
  module Provider
    describe PrintMissingProviderStates do

      describe "text" do
        let(:missing_provider_states) { {'Consumer 1' => ['state1','state2'], 'Consumer 2' => ['state3']} }
        let(:expected_output) { File.read("./spec/support/missing_provider_states_output.txt")}
        subject { PrintMissingProviderStates.text missing_provider_states }
        it "returns the text" do
          expect(subject).to include expected_output
        end
      end

    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
pact-1.4.0.rc4 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.4.0.rc3 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.4.0.rc2 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.3.3 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.3.2 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.3.1 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.3.0 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.2.1.rc2 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.2.1.rc1 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.1.1 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.1.0 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.1.0.rc5 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.1.0.rc4 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.1.0.rc3 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.0.39 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.1.0.rc2 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.0.38 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.1.0.rc1 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.0.37 spec/lib/pact/provider/print_missing_provider_states_spec.rb
pact-1.0.36 spec/lib/pact/provider/print_missing_provider_states_spec.rb