class Webspicy::Tester::Result::OutputSchemaMet
Public Instance Methods
behavior()
click to toggle source
# File lib/webspicy/tester/result/output_schema_met.rb, line 6 def behavior "Its output meets the expected data schema" end
call()
click to toggle source
# File lib/webspicy/tester/result/output_schema_met.rb, line 14 def call return unless invocation.is_structured_output? output = invocation.loaded_body service.output_schema.dress(output) rescue Finitio::TypeError => ex _! "Invalid output: #{ex.message}" end
must?()
click to toggle source
# File lib/webspicy/tester/result/output_schema_met.rb, line 10 def must? !test_case.is_expected_status?(204) end