class Expects::Handlers::Regex

Public Class Methods

new(subject, objects) click to toggle source
Calls superclass method Expects::Handler::new
# File lib/expects/handlers/regex.rb, line 6
def initialize(subject, objects)
  expects subject, String
  expects objects, Regexp
  super
end

Public Instance Methods

build_message() click to toggle source
# File lib/expects/handlers/regex.rb, line 16
def build_message
  "Expected #{@subject.inspect} match \"#{@objects.inspect}\""
end
valid?() click to toggle source
# File lib/expects/handlers/regex.rb, line 12
def valid?
  @subject.match(@objects)
end