class RSpec::GraphQLResponse::Validators::ValidationRunner

Attributes

validator[R]

Public Class Methods

new(validator) click to toggle source
# File lib/rspec/graphql_response/validators/validation_runner.rb, line 7
def initialize(validator)
  @validator = validator
end

Protected Instance Methods

fail_validation(type, *args) click to toggle source
# File lib/rspec/graphql_response/validators/validation_runner.rb, line 13
def fail_validation(type, *args)
  message = validator.failure_message(type)
  ValidationResult.fail(message, args)
end
pass_validation() click to toggle source
# File lib/rspec/graphql_response/validators/validation_runner.rb, line 18
def pass_validation
  ValidationResult.pass
end