module MiniTest::Assertions
Adding custom assertions to make specs easier to read
Adding custom assertions to make specs easier to read
Adding custom assertions to make specs easier to read
Adding custom assertions to make specs easier to read
Adding custom assertions to make specs easier to read
Adding custom assertions to make specs easier to read
Adding custom assertions to make specs easier to read
Adding custom assertions to make specs easier to read
Public Instance Methods
assert_reports_failure_as(call_result, hash_pair, mesg_in = nil)
click to toggle source
# File lib/prolog_minitest_matchers/matchers/reports_failure_as.rb, line 10 def assert_reports_failure_as(call_result, hash_pair, mesg_in = nil) as_expected = ARFAInternals.reports_failure_as(call_result, hash_pair) message = ARFAInternals.assert_message_for hash_pair, call_result, mesg_in assert as_expected, message end
assert_requires_dry_struct_attribute(klass, full_params, param_key, message = nil)
click to toggle source
# File lib/prolog_minitest_matchers/matchers/requires_dry_struct_attribute.rb, line 10 def assert_requires_dry_struct_attribute(klass, full_params, param_key, message = nil) AssertRequiresDryStructAttribute.new(klass, full_params, param_key, message).call(method(:assert)) end
assert_requires_initialize_parameter(klass, full_params, param_key, message = nil)
click to toggle source
# File lib/prolog_minitest_matchers/matchers/requires_initialize_parameter.rb, line 10 def assert_requires_initialize_parameter(klass, full_params, param_key, message = nil) AssertRequiresInitializeParameter.new(klass, full_params, param_key, message).call(method(:assert)) end
assert_requires_static_call_param(klass, full_params, param_key, message = nil)
click to toggle source
# File lib/prolog_minitest_matchers/matchers/requires_static_call_param.rb, line 10 def assert_requires_static_call_param(klass, full_params, param_key, message = nil) AssertRequiresStaticCallParam.new(klass, full_params, param_key, message) .call(method(:assert)) end
refute_reports_failure_as(call_result, hash_pair, mesg_in = nil)
click to toggle source
# File lib/prolog_minitest_matchers/matchers/reports_failure_as.rb, line 16 def refute_reports_failure_as(call_result, hash_pair, mesg_in = nil) as_expected = !ARFAInternals.reports_failure_as(call_result, hash_pair) message = ARFAInternals.refute_message_for hash_pair, call_result, mesg_in assert as_expected, message end