class Producer::Core::Test

Attributes

arguments[R]
env[R]

Public Class Methods

new(env, *arguments, negated: false) click to toggle source
# File lib/producer/core/test.rb, line 10
def initialize env, *arguments, negated: false
  @env        = env
  @arguments  = arguments
  @negated    = negated
end

Public Instance Methods

negated?() click to toggle source
# File lib/producer/core/test.rb, line 16
def negated?
  @negated
end
pass?() click to toggle source
# File lib/producer/core/test.rb, line 20
def pass?
  verify ^ negated?
end
verify() click to toggle source
# File lib/producer/core/test.rb, line 24
def verify
  fail NotImplementedError
end