Sha256: 04a3d1319a3db277764ab69e9ec4ebd8f53bad93556d01b2f3170246cfef7eb3
Contents?: true
Size: 752 Bytes
Versions: 4
Compression:
Stored size: 752 Bytes
Contents
require 'pact/consumer/mock_service/candidate_interactions' module Pact module Consumer class ActualInteractions attr_reader :matched_interactions, :interaction_mismatches, :unexpected_requests def initialize clear end # For testing, sigh def clear @matched_interactions = [] @interaction_mismatches = [] @unexpected_requests = [] end def register_matched interaction @matched_interactions << interaction end def register_unexpected_request request @unexpected_requests << request end def register_interaction_mismatch interaction_mismatch @interaction_mismatches << interaction_mismatch end end end end
Version data entries
4 entries across 4 versions & 1 rubygems