module Producer module Core class Test attr_reader :env, :arguments def initialize(env, *arguments, negated: false) @env = env @arguments = arguments @negated = negated end def negated? @negated end def pass? verify ^ negated? end end end end