Method: Contracto::Contract#initialize
- Defined in:
- lib/contracto/contract.rb
#initialize(hash) ⇒ Contract
8 9 10 11 12 |
# File 'lib/contracto/contract.rb', line 8 def initialize(hash) @hash = hash @request = Contracto::Contract::Request.new(@hash.fetch('schema').fetch('request')) @responses = Contracto::Contract::Responses.new(@hash.fetch('examples')) end |