Sha256: e1ec39c4404d40526806a6ac7f7a8ef711f08140757bffa7d5d1aa6fa451fa12

Contents?: true

Size: 431 Bytes

Versions: 150

Compression:

Stored size: 431 Bytes

Contents

module Pact
  class NullExpectation
    def to_s
      "<No expectation>"
    end

    def ==(other_object)
     other_object.is_a? NullExpectation
    end

    def ===(other_object)
     other_object.is_a? NullExpectation
    end

    def eql?(other_object)
      self == other_object
    end

    def hash
      2934820948209428748274238642672
    end

    def empty?
      true
    end

    def nil?
      true
    end
  end
end

Version data entries

150 entries across 150 versions & 3 rubygems

Version Path
pact-support-1.21.2 lib/pact/shared/null_expectation.rb
pact-support-1.21.1 lib/pact/shared/null_expectation.rb
pact-support-1.21.0 lib/pact/shared/null_expectation.rb
pact-support-1.20.2 lib/pact/shared/null_expectation.rb
pact-support-1.20.1 lib/pact/shared/null_expectation.rb
pact-support-1.20.0 lib/pact/shared/null_expectation.rb
pact-support-1.19.0 lib/pact/shared/null_expectation.rb
pact-support-1.18.1 lib/pact/shared/null_expectation.rb
pact-support-1.18.0 lib/pact/shared/null_expectation.rb
hs-pact-support-1.17.1 lib/pact/shared/null_expectation.rb
pact-support-1.17.0 lib/pact/shared/null_expectation.rb
pact-support-1.16.10 lib/pact/shared/null_expectation.rb
pact-support-1.16.9 lib/pact/shared/null_expectation.rb
pact-support-1.16.8 lib/pact/shared/null_expectation.rb
pact-support-1.16.7 lib/pact/shared/null_expectation.rb
pact-support-1.16.6 lib/pact/shared/null_expectation.rb
pact-support-1.16.5 lib/pact/shared/null_expectation.rb
pact-support-1.16.4 lib/pact/shared/null_expectation.rb
pact-support-1.16.3 lib/pact/shared/null_expectation.rb
pact-support-1.16.2 lib/pact/shared/null_expectation.rb