Module: Skooma::Minitest::HelperMethods
- Defined in:
- lib/skooma/minitest.rb
Instance Method Summary collapse
- #assert_conform_request_schema ⇒ Object
- #assert_conform_response_schema(expected_status) ⇒ Object
- #assert_conform_schema(expected_status) ⇒ Object
- #assert_is_valid_document(document) ⇒ Object
Instance Method Details
#assert_conform_request_schema ⇒ Object
20 21 22 23 24 |
# File 'lib/skooma/minitest.rb', line 20 def assert_conform_request_schema matcher = Matchers::ConformRequestSchema.new(skooma, mapped_response(with_response: false)) assert matcher.matches?, -> { matcher. } end |
#assert_conform_response_schema(expected_status) ⇒ Object
26 27 28 29 30 |
# File 'lib/skooma/minitest.rb', line 26 def assert_conform_response_schema(expected_status) matcher = Matchers::ConformResponseSchema.new(skooma, mapped_response(with_request: false), expected_status) assert matcher.matches?, -> { matcher. } end |
#assert_conform_schema(expected_status) ⇒ Object
14 15 16 17 18 |
# File 'lib/skooma/minitest.rb', line 14 def assert_conform_schema(expected_status) matcher = Matchers::ConformSchema.new(skooma, mapped_response, expected_status) assert matcher.matches?, -> { matcher. } end |
#assert_is_valid_document(document) ⇒ Object
32 33 34 35 36 |
# File 'lib/skooma/minitest.rb', line 32 def assert_is_valid_document(document) matcher = Matchers::BeValidDocument.new assert matcher.matches?(document), -> { matcher. } end |