class ApiTester::BooleanField

Class for defining booleans in contract

Public Class Methods

new(name:, default_value: true, required: false) click to toggle source
Calls superclass method
# File lib/api-tester/definition/fields/boolean_field.rb, line 8
def initialize(name:, default_value: true, required: false)
  super name: name, default_value: default_value, required: required
end

Public Instance Methods

negative_boundary_values() click to toggle source
Calls superclass method
# File lib/api-tester/definition/fields/boolean_field.rb, line 12
def negative_boundary_values
  super +
    [
      'string',
      123,
      0,
      1,
      {}
    ]
end