# 'cheat assertions' for the rest
assert_raise(*args) {|| ...}
Passes if the block raises one of the given exceptions.
Examples:
assert_raise RuntimeError, LoadError do
raise 'Boom!!!'
end
assert_raise(ActionController::RoutingError) {
assert_routing 'invalid/url', { }
}cheat sheets.
$ cheat assert_raise( add new | see all )
- updated sheets

- readme
- rspec
- boyfriend
- girlfriend
- loose_weight
- nils
- administrateme
- okay
- bartleby
- xpath
- git
- sprintf
- shoulda
- nonsense
- lucene_query_syntax
Advertisement