class Ducktape::ProcValidator

Public Class Methods

matches?(obj) click to toggle source
# File lib/ducktape/validators/proc_validator.rb, line 11
def self.matches?(obj)
  obj.respond_to?(:call)
end
new(proc) click to toggle source
# File lib/ducktape/validators/proc_validator.rb, line 3
def initialize(proc)
  @proc = proc
end

Public Instance Methods

validate(obj) click to toggle source
# File lib/ducktape/validators/proc_validator.rb, line 7
def validate(obj)
  @proc.(obj)
end