mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
2a68f68aea
Change the default test locations to avoid confusion around the common testing terms "unit" and "functional". Add new rake tasks for the new locations, while maintaining backwards compatibility with the old rake tasks. New testing locations are as follows: app/models -> test/models (was test/units) app/helpers -> test/helpers (was test/units/helpers) app/controllers -> test/controllers (was test/functional) app/mailers -> test/mailers (was test/functional)
18 lines
681 B
Text
18 lines
681 B
Text
Description:
|
|
============
|
|
Stubs out a new mailer and its views. Passes the mailer name, either
|
|
CamelCased or under_scored, and an optional list of emails as arguments.
|
|
|
|
This generates a mailer class in app/mailers and invokes your template
|
|
engine and test framework generators.
|
|
|
|
Example:
|
|
========
|
|
rails generate mailer Notifications signup forgot_password invoice
|
|
|
|
creates a Notifications mailer class, views, test, and fixtures:
|
|
Mailer: app/mailers/notifications.rb
|
|
Views: app/views/notifications/signup.erb [...]
|
|
Test: test/mailers/notifications_test.rb
|
|
Fixtures: test/fixtures/notifications/signup [...]
|
|
|