Module | Shoulda::ActionView::Macros |
In: |
lib/shoulda/action_view/macros.rb
|
By using the macro helpers you can quickly and easily create concise and easy to read test suites.
This code segment:
context "on GET to :new" do setup do get :new end should_render_page_with_metadata :title => /index/ should "do something else really cool" do assert_select '#really_cool' end end
Would produce 3 tests for the show action
Deprecated.
Macro that creates a test asserting that the rendered view contains the selected metatags. Values can be string or Regexps. Example:
should_render_page_with_metadata :description => "Description of this page", :keywords => /post/
You can also use this method to test the rendered views title.
Example:
should_render_page_with_metadata :title => /index/