module VerdictAssertion

Public Instance Methods

va?(verdict_id, actual, message = nil)
Alias for: verdict_assert?
va_empty?(verdict_id, actual, message = nil)
va_equal?(verdict_id, expected, actual, message = nil)
va_in_delta?(verdict_id, expected, actual, delta, message = nil)
va_in_epsilon?(verdict_id, expected, actual, epsilon, message = nil)
va_includes?(verdict_id, expected, actual, message = nil)
va_instance_of?(verdict_id, expected, actual, message = nil)
va_kind_of?(verdict_id, expected, actual, message = nil)
va_match?(verdict_id, expected, actual, message = nil)
va_nil?(verdict_id, actual, message = nil)
Alias for: verdict_assert_nil?
va_operator?(verdict_id, object_1, operator, object_2, message = nil)
va_output?(verdict_id, stdout, stderr, message = nil)
va_predicate?(verdict_id, object, operator, message = nil)
va_raises?(verdict_id, error_class, message = nil)
va_respond_to?(verdict_id, object, method, message = nil)
va_same?(verdict_id, expected, actual, message = nil)
va_silent?(verdict_id, message = nil)
va_throws?(verdict_id, error_class, message = nil)
verdict_assert?(verdict_id, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 3
def verdict_assert?(verdict_id, actual, message = nil)
  _verdict?(__method__, verdict_id, actual, message)
end
Also aliased as: va?
verdict_assert_empty?(verdict_id, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 21
def verdict_assert_empty?(verdict_id, actual, message = nil)
  _verdict_empty?(__method__, verdict_id, actual, message)
end
Also aliased as: va_empty?
verdict_assert_equal?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 39
def verdict_assert_equal?(verdict_id, expected, actual, message = nil)
  if expected.nil?
    # Minitest warns if we try to test for nil.
    verdict_assert_nil?(verdict_id, actual, message)
  else
    _verdict_equal?(__method__, verdict_id, expected, actual, message)
  end
end
Also aliased as: va_equal?
verdict_assert_in_delta?(verdict_id, expected, actual, delta, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 63
def verdict_assert_in_delta?(verdict_id, expected, actual, delta, message = nil)
  _verdict_in_delta?(__method__, verdict_id, expected, actual, delta, message)
end
Also aliased as: va_in_delta?
verdict_assert_in_epsilon?(verdict_id, expected, actual, epsilon, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 83
def verdict_assert_in_epsilon?(verdict_id, expected, actual, epsilon, message = nil)
  _verdict_in_epsilon?(__method__, verdict_id, expected, actual, epsilon, message)
end
Also aliased as: va_in_epsilon?
verdict_assert_includes?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 103
def verdict_assert_includes?(verdict_id, expected, actual, message = nil)
  _verdict_includes?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: va_includes?
verdict_assert_instance_of?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 122
def verdict_assert_instance_of?(verdict_id, expected, actual, message = nil)
  _verdict_instance_of?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: va_instance_of?
verdict_assert_kind_of?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 141
def verdict_assert_kind_of?(verdict_id, expected, actual, message = nil)
  _verdict_kind_of?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: va_kind_of?
verdict_assert_match?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 160
def verdict_assert_match?(verdict_id, expected, actual, message = nil)
  _verdict_match?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: va_match?
verdict_assert_nil?(verdict_id, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 180
def verdict_assert_nil?(verdict_id, actual, message = nil)
  _verdict_nil?(__method__, verdict_id, actual, message)
end
Also aliased as: va_nil?
verdict_assert_operator?(verdict_id, object_1, operator, object_2, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 199
def verdict_assert_operator?(verdict_id, object_1, operator, object_2, message = nil)
  _verdict_operator?(__method__, verdict_id, object_1, operator, object_2, message)
end
Also aliased as: va_operator?
verdict_assert_output?(verdict_id, stdout, stderr, message = nil) { || ... } click to toggle source
# File lib/verdict_assertion.rb, line 219
def verdict_assert_output?(verdict_id, stdout, stderr, message = nil)
  _verdict_output?(__method__, verdict_id, stdout, stderr, message) do
    yield
  end
end
Also aliased as: va_output?
verdict_assert_predicate?(verdict_id, object, operator, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 239
def verdict_assert_predicate?(verdict_id, object, operator, message = nil)
  _verdict_predicate?(__method__, verdict_id, object, operator, message)
end
Also aliased as: va_predicate?
verdict_assert_raises?(verdict_id, error_class, message = nil) { || ... } click to toggle source
# File lib/verdict_assertion.rb, line 258
def verdict_assert_raises?(verdict_id, error_class, message = nil)
  _verdict_raises?(__method__, verdict_id, error_class, message) do
    yield
  end
end
Also aliased as: va_raises?
verdict_assert_respond_to?(verdict_id, object, method, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 277
def verdict_assert_respond_to?(verdict_id, object, method, message = nil)
  _verdict_respond_to?(__method__, verdict_id, object, method, message)
end
Also aliased as: va_respond_to?
verdict_assert_same?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 296
def verdict_assert_same?(verdict_id, expected, actual, message = nil)
  _verdict_same?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: va_same?
verdict_assert_silent?(verdict_id, message = nil) { || ... } click to toggle source

Minitest::Assertions does not have :refute_send.

# File lib/verdict_assertion.rb, line 320
def verdict_assert_silent?(verdict_id, message = nil)
  _verdict_silent?(__method__, verdict_id, message) do
    yield
  end
end
Also aliased as: va_silent?
verdict_assert_throws?(verdict_id, error_class, message = nil) { || ... } click to toggle source
# File lib/verdict_assertion.rb, line 337
def verdict_assert_throws?(verdict_id, error_class, message = nil)
  _verdict_throws?(__method__, verdict_id, error_class, message) do
    yield
  end
end
Also aliased as: va_throws?
verdict_refute?(verdict_id, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 8
def verdict_refute?(verdict_id, actual, message = nil)
  _verdict?(__method__, verdict_id, actual, message)
end
Also aliased as: vr?
verdict_refute_empty?(verdict_id, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 26
def verdict_refute_empty?(verdict_id, actual, message = nil)
  _verdict_empty?(__method__, verdict_id, actual, message)
end
Also aliased as: vr_empty?
verdict_refute_equal?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 49
def verdict_refute_equal?(verdict_id, expected, actual, message = nil)
  _verdict_equal?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: vr_equal?
verdict_refute_in_delta?(verdict_id, expected, actual, delta, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 68
def verdict_refute_in_delta?(verdict_id, expected, actual, delta, message = nil)
  _verdict_in_delta?(__method__, verdict_id, expected, actual, delta, message)
end
Also aliased as: vr_in_delta?
verdict_refute_in_epsilon?(verdict_id, expected, actual, epsilon, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 88
def verdict_refute_in_epsilon?(verdict_id, expected, actual, epsilon, message = nil)
  _verdict_in_epsilon?(__method__, verdict_id, expected, actual, epsilon, message)
end
Also aliased as: vr_in_epsilon?
verdict_refute_includes?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 108
def verdict_refute_includes?(verdict_id, expected, actual, message = nil)
  _verdict_includes?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: vr_includes?
verdict_refute_instance_of?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 127
def verdict_refute_instance_of?(verdict_id, expected, actual, message = nil)
  _verdict_instance_of?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: vr_instance_of?
verdict_refute_kind_of?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 146
def verdict_refute_kind_of?(verdict_id, expected, actual, message = nil)
  _verdict_kind_of?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: vr_kind_of?
verdict_refute_match?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 166
def verdict_refute_match?(verdict_id, expected, actual, message = nil)
  _verdict_match?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: vr_match?
verdict_refute_nil?(verdict_id, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 186
def verdict_refute_nil?(verdict_id, actual, message = nil)
  _verdict_nil?(__method__, verdict_id, actual, message)
end
Also aliased as: vr_nil?
verdict_refute_operator?(verdict_id, object_1, operator, object_2, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 204
def verdict_refute_operator?(verdict_id, object_1, operator, object_2, message = nil)
  _verdict_operator?(__method__, verdict_id, object_1, operator, object_2, message)
end
Also aliased as: vr_operator?
verdict_refute_predicate?(verdict_id, object, operator, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 244
def verdict_refute_predicate?(verdict_id, object, operator, message = nil)
  _verdict_predicate?(__method__, verdict_id, object, operator, message)
end
Also aliased as: vr_predicate?
verdict_refute_respond_to?(verdict_id, object, method, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 282
def verdict_refute_respond_to?(verdict_id, object, method, message = nil)
  _verdict_respond_to?(__method__, verdict_id, object, method, message)
end
Also aliased as: vr_respond_to?
verdict_refute_same?(verdict_id, expected, actual, message = nil) click to toggle source
# File lib/verdict_assertion.rb, line 301
def verdict_refute_same?(verdict_id, expected, actual, message = nil)
  _verdict_same?(__method__, verdict_id, expected, actual, message)
end
Also aliased as: vr_same?
vr?(verdict_id, actual, message = nil)
Alias for: verdict_refute?
vr_empty?(verdict_id, actual, message = nil)
vr_equal?(verdict_id, expected, actual, message = nil)
vr_in_delta?(verdict_id, expected, actual, delta, message = nil)
vr_in_epsilon?(verdict_id, expected, actual, epsilon, message = nil)
vr_includes?(verdict_id, expected, actual, message = nil)
vr_instance_of?(verdict_id, expected, actual, message = nil)
vr_kind_of?(verdict_id, expected, actual, message = nil)
vr_match?(verdict_id, expected, actual, message = nil)
vr_nil?(verdict_id, actual, message = nil)
Alias for: verdict_refute_nil?
vr_operator?(verdict_id, object_1, operator, object_2, message = nil)
vr_predicate?(verdict_id, object, operator, message = nil)
vr_respond_to?(verdict_id, object, method, message = nil)
vr_same?(verdict_id, expected, actual, message = nil)

Private Instance Methods

_verdict?(verdict_method, verdict_id, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 13
def _verdict?(verdict_method, verdict_id, actual, message)
  args_hash = {
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_empty?(verdict_method, verdict_id, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 31
def _verdict_empty?(verdict_method, verdict_id, actual, message)
  args_hash = {
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_equal?(verdict_method, verdict_id, expected, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 54
def _verdict_equal?(verdict_method, verdict_id, expected, actual, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_in_delta?(verdict_method, verdict_id, expected, actual, delta, message) click to toggle source
# File lib/verdict_assertion.rb, line 73
def _verdict_in_delta?(verdict_method, verdict_id, expected, actual, delta, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
      :delta => delta,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_in_epsilon?(verdict_method, verdict_id, expected, actual, epsilon, message) click to toggle source
# File lib/verdict_assertion.rb, line 93
def _verdict_in_epsilon?(verdict_method, verdict_id, expected, actual, epsilon, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
      :epsilon => epsilon,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_includes?(verdict_method, verdict_id, expected, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 113
def _verdict_includes?(verdict_method, verdict_id, expected, actual, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_instance_of?(verdict_method, verdict_id, expected, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 132
def _verdict_instance_of?(verdict_method, verdict_id, expected, actual, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_kind_of?(verdict_method, verdict_id, expected, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 151
def _verdict_kind_of?(verdict_method, verdict_id, expected, actual, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_match?(verdict_method, verdict_id, expected, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 171
def _verdict_match?(verdict_method, verdict_id, expected, actual, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_nil?(verdict_method, verdict_id, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 191
def _verdict_nil?(verdict_method, verdict_id, actual, message)
  args_hash = {
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_operator?(verdict_method, verdict_id, object_1, operator, object_2, message) click to toggle source
# File lib/verdict_assertion.rb, line 209
def _verdict_operator?(verdict_method, verdict_id, object_1, operator, object_2, message)
  args_hash = {
      :object_1 => object_1,
      :operator => operator,
      :object_2 => object_2
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_output?(verdict_method, verdict_id, stdout, stderr, message) { || ... } click to toggle source

Minitest::Assertions does not have :refute_output.

# File lib/verdict_assertion.rb, line 228
def _verdict_output?(verdict_method, verdict_id, stdout, stderr, message)
  args_hash = {
      :stdout => stdout,
      :stderr => stderr,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash) do
    yield
  end
end
_verdict_predicate?(verdict_method, verdict_id, object, operator, message) click to toggle source
# File lib/verdict_assertion.rb, line 249
def _verdict_predicate?(verdict_method, verdict_id, object, operator, message)
  args_hash = {
      :object => object,
      :operator => operator,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_raises?(verdict_method, verdict_id, error_class, message) { || ... } click to toggle source

Minitest::Assertions does not have :refute_raises.

# File lib/verdict_assertion.rb, line 267
def _verdict_raises?(verdict_method, verdict_id, error_class, message)
  args_hash = {
      :error_class => error_class,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash) do
    yield
  end
end
_verdict_respond_to?(verdict_method, verdict_id, object, method, message) click to toggle source
# File lib/verdict_assertion.rb, line 287
def _verdict_respond_to?(verdict_method, verdict_id, object, method, message)
  args_hash = {
      :object => object,
      :method => method,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_same?(verdict_method, verdict_id, expected, actual, message) click to toggle source
# File lib/verdict_assertion.rb, line 306
def _verdict_same?(verdict_method, verdict_id, expected, actual, message)
  args_hash = {
      :expected => expected,
      :actual => actual,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash)
end
_verdict_silent?(verdict_method, verdict_id, message) { || ... } click to toggle source

Minitest::Assertions does not have :refute_silent.

# File lib/verdict_assertion.rb, line 329
def _verdict_silent?(verdict_method, verdict_id, message)
  args_hash = {}
  _get_verdict?(verdict_method, verdict_id, message, args_hash) do
    yield
  end
end
_verdict_throws?(verdict_method, verdict_id, error_class, message) { || ... } click to toggle source

Minitest::Assertions does not have :refute_throws.

# File lib/verdict_assertion.rb, line 346
def _verdict_throws?(verdict_method, verdict_id, error_class, message)
  args_hash = {
      :error_class => error_class,
  }
  _get_verdict?(verdict_method, verdict_id, message, args_hash) do
    yield
  end
end