class Oktest::Matcher

Public Class Methods

new(actual) click to toggle source
# File lib/oktest.rb, line 558
def initialize(actual)
  @actual = actual
end

Public Instance Methods

==(expected) click to toggle source
# File lib/oktest.rb, line 567
def ==(expected)
  #; [!ymt1b] raises OktestError.
  raise OktestError, "JSON(): use `===` instead of `==`."
end
===(expected) click to toggle source
# File lib/oktest.rb, line 562
def ===(expected)
  #; [!spybn] raises NotImplementedError.
  raise NotImplementedError.new("#{self.class.name}#===(): not implemented yet.")
end
fail(errmsg) click to toggle source
# File lib/oktest.rb, line 572
def fail(errmsg)
  #; [!8qpsd] raises assertion error.
  raise Oktest::FAIL_EXCEPTION, errmsg
end