Class: Pact::Doc::Markdown::ConsumerContractRenderer

Inherits:
Object
  • Object
show all
Defined in:
lib/pact/doc/markdown/consumer_contract_renderer.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(consumer_contract) ⇒ ConsumerContractRenderer



11
12
13
# File 'lib/pact/doc/markdown/consumer_contract_renderer.rb', line 11

def initialize consumer_contract
  @consumer_contract = consumer_contract
end

Class Method Details

.call(consumer_contract) ⇒ Object



15
16
17
# File 'lib/pact/doc/markdown/consumer_contract_renderer.rb', line 15

def self.call consumer_contract
  new(consumer_contract).call
end

Instance Method Details

#callObject



19
20
21
# File 'lib/pact/doc/markdown/consumer_contract_renderer.rb', line 19

def call
  title + summaries_title + summaries + interactions_title + full_interactions
end