class Ducktape::ClassValidator

Public Class Methods

matches?(obj) click to toggle source
# File lib/ducktape/validators/class_validator.rb, line 11
def self.matches?(obj)
  obj.is_a?(Module)
end
new(klass) click to toggle source
# File lib/ducktape/validators/class_validator.rb, line 3
def initialize(klass)
  @klass = klass
end

Public Instance Methods

validate(obj) click to toggle source
# File lib/ducktape/validators/class_validator.rb, line 7
def validate(obj)
  obj.is_a?(@klass)
end