method
assert_raise
![Moderate documentation Importance_2](https://d2vfyqvduarcvs.cloudfront.net/images/importance_2.png?1349367920)
v2_1_10 -
Show latest stable
-
1 note -
Class: Test::Unit::Assertions
- 1_8_6_287 (0)
- 1_8_7_72 (0)
- 1_8_7_330 (0)
- 1_9_1_378 (-17)
- 1_9_2_180 (0)
- 1_9_3_125 (38)
- 1_9_3_392 (0)
- 2_1_10 (0)
- 2_2_9
- 2_4_6
- 2_5_5
- 2_6_3
- What's this?
assert_raise(*args, &b)
public
Tests if the given block raises an exception. Acceptable exception types may be given as optional arguments. If the last argument is a String, it will be used as the error message.
assert_raise do #Fails, no Exceptions are raised end assert_raise NameError do puts x #Raises NameError, so assertion succeeds end
Register or
log in
to add new notes.
olitreadwell -
April 2, 2015
![Default_avatar_30](https://www.gravatar.com/avatar/f93a49bb3d9ee929978823b12f7d5792?default=http://apidock.com/images/default_avatar_30.png&size=30)
0 thanks