Method: MediaTypes::Scheme#assert_fail

Defined in:
lib/media_types/scheme.rb

#assert_fail(fixture) ⇒ Object

Raises:



393
394
395
396
397
398
399
400
401
402
# File 'lib/media_types/scheme.rb', line 393

def assert_fail(fixture)
  json = JSON.parse(fixture, { symbolize_names: true })

  begin
    validate(json)
  rescue MediaTypes::Scheme::ValidationError
    return
  end
  raise AssertionError
end