Standard Assertions | |
---|---|
assert | boolean |
assert_equal | expected, actual |
assert_raise | *args |
assert_raises | *args, &block |
assert_instance_of | klass, object |
assert_nil | object |
assert_kind_of | klass, object |
assert_respond_to | object, method |
assert_match | pattern, string |
assert_same | expected, actual |
assert_operator | object1, operator, object2 |
assert_nothing_raised | *args |
assert_not_same | expected, actual |
assert_not_equal | expected, actual |
assert_not_nil | object |
assert_no_match | regexp, string |
assert_throws | expected_symbol, &proc |
assert_nothing_thrown | &proc |
assert_in_delta | expected_float, actual_float, delta |
assert_send | send_array |
Rails Assertions | |
---|---|
assert_response | type |
assert_redirected_to | options = {} |
assert_template | expected |
assert_recognizes | expected_options, path, extras={} |
assert_generates | expected_path, options, defaults={}, extras = {} |
assert_routing | path, options, defaults={}, extras={} |
assert_tag | *opts |
assert_no_tag | opts |
assert_dom_equal | expected, actual |
assert_dom_not_equal | expected, actual |
assert_valid | record |
Test::Rails Assertions | |
---|---|
assert_assigned | ivar, value = NOTHING |
assert_content_type | type, message = nil |
assert_flash | key, content |
assert_image | src |
assert_error_on | field, type |
assert_field | form_action, type, model, column, value = nil |
assert_input | form_action, type, name, value = nil |
assert_label | form_action, name, include_f = true |
assert_links_to | href, content = nil |
assert_multipart_form | form_action |
assert_post_form | form_action |
assert_select | form_action, model, column, options |
assert_submit | form_action, value |
assert_tag_in_form | form_action, options |
assert_empty | obj |
assert_includes | obj, item, message = nil |
I | Attachment | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
![]() |
ruby_and_rails_assertions.pdf | manage | 24 K | 15 Jun 2007 - 22:26 | LeandroNunes |