instance method
assert_nothing_raised
Ruby on Rails 7.0.10
Since v5.2.8.1Signature
assert_nothing_raised()
Assertion that the block should not raise an exception.
Passes if evaluated code in the yielded block raises no exception.
assert_nothing_raised do perform_service(param: 'no_exception') end
Source
# File activesupport/lib/active_support/testing/assertions.rb, line 33
def assert_nothing_raised
yield
rescue => error
raise Minitest::UnexpectedError.new(error)
end
Defined in activesupport/lib/active_support/testing/assertions.rb line 33
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Testing::Assertions