module Minitest::Assertions
Public Instance Methods
assert_successful(actual)
click to toggle source
# File lib/commande/minitest/assertions/assert_successful.rb, line 5 def assert_successful(actual) assert successful?(actual), "Expected #{actual.inspect} to be successful?. Actual got these errors: #{actual.errors || ''}" end
assert_valid(actual, *args)
click to toggle source
# File lib/commande/minitest/assertions/assert_valid.rb, line 5 def assert_valid(actual, *args) assert valid?(actual, *args), "Expected #{actual.inspect} to be valid?" end
assert_with_error(expected, actual)
click to toggle source
# File lib/commande/minitest/assertions/assert_with_error.rb, line 5 def assert_with_error(expected, actual) assert with_error(expected, actual), "Expected #{actual.errors} to have an error '#{expected}'." end
refute_successful(actual)
click to toggle source
# File lib/commande/minitest/assertions/assert_successful.rb, line 10 def refute_successful(actual) refute successful?(actual), "Expected #{actual.inspect} to not be successful?" end
refute_valid(actual, *args)
click to toggle source
# File lib/commande/minitest/assertions/assert_valid.rb, line 10 def refute_valid(actual, *args) refute valid?(actual, *args), "Expected #{actual.inspect} to not be valid?" end
refute_with_error(expected, actual)
click to toggle source
# File lib/commande/minitest/assertions/assert_with_error.rb, line 10 def refute_with_error(expected, actual) refute with_error(expected, actual), "Expected #{actual.errors} to not have an error '#{expected}'." end
Private Instance Methods
successful?(actual)
click to toggle source
# File lib/commande/minitest/assertions/assert_successful.rb, line 17 def successful?(actual) actual.successful? end
valid?(actual, *args)
click to toggle source
# File lib/commande/minitest/assertions/assert_valid.rb, line 17 def valid?(actual, *args) actual.valid?(*args) end
with_error(expected, actual)
click to toggle source
# File lib/commande/minitest/assertions/assert_with_error.rb, line 17 def with_error(expected, actual) actual.errors.any? do |error| expected == error end end