YAML parameters, session, etc. in Rails functional tests
This lets you embed YAML in your functional tests, for when you have complex form posts you want to mock out.
post :process_checkout, YAML.load(<<-END.gsub(/^\s*\|/, "")).symbolize_keys |--- |card: | number: "4242424242424242" | month: 8 | year: 2010 | first_name: Test | last_name: Customer | type: visa END