Module: Skooma::RSpec::HelperMethods

Defined in:
lib/skooma/rspec.rb

Instance Method Summary collapse

Instance Method Details

#be_valid_documentObject



24
25
26
# File 'lib/skooma/rspec.rb', line 24

def be_valid_document
  Matchers::BeValidDocument.new
end

#conform_request_schemaObject



20
21
22
# File 'lib/skooma/rspec.rb', line 20

def conform_request_schema
  Matchers::ConformRequestSchema.new(skooma, mapped_response(with_response: false))
end

#conform_response_schema(expected_status) ⇒ Object



16
17
18
# File 'lib/skooma/rspec.rb', line 16

def conform_response_schema(expected_status)
  Matchers::ConformResponseSchema.new(skooma, mapped_response(with_request: false), expected_status)
end

#conform_schema(expected_status) ⇒ Object



12
13
14
# File 'lib/skooma/rspec.rb', line 12

def conform_schema(expected_status)
  Matchers::ConformSchema.new(skooma, mapped_response, expected_status)
end