Sha256: 6b3a155802eb32e7bf164832d1392dc5cc30251efc56e915aa56dc5c8ec4fe95
Contents?: true
Size: 544 Bytes
Versions: 80
Compression:
Stored size: 544 Bytes
Contents
module Pact module MockService module Interactions class VerifiedInteractions < Array def << interaction unless find_matching_description_and_provider_state interaction super end end def find_matching_description_and_provider_state interaction find do |candidate_interaction| candidate_interaction.matches_criteria?(description: interaction.description, provider_state: interaction.provider_state) end end end end end end
Version data entries
80 entries across 80 versions & 2 rubygems