Upgraded Rails and RSpec
[monkeycharger.git] / vendor / plugins / rspec / rspec_on_rails / generators / rspec_controller / USAGE
blob1546c325d5815dd70a34e6d2395abc04f5651200
1 Description:
2     The rspec_controller generator creates stub specs and files for a new
3     controller and its views.
5     The generator takes a controller name and a list of views as arguments.
6     The controller name may be given in CamelCase or under_score and should
7     not be suffixed with 'Controller'.  To create a controller within a
8     module, specify the controller name as 'module/controller'.
10     The generator creates stubs for a controller (and spec), a view (and spec)
11     for each view in the argument list, plus a helper. 
13 Example:
14     ./script/generate rspec_controller dog bark fetch
15         ...
16         create  spec/controllers/dog_controller_spec.rb
17         create  app/controllers/dog_controller.rb
18         create  app/helpers/dog_helper.rb
19         create  spec/views/dog/bark_view_spec.rb
20         create  app/views/dog/bark.rhtml
21         create  spec/views/dog/fetch_view_spec.rb
22         create  app/views/dog/fetch.rhtml
24 Modules Example:
25     ./script/generate rspec_controller 'pets/dog' bark fetch
26         ...
27         create  spec/controllers/pets/dog_controller_spec.rb
28         create  app/controllers/pets/dog_controller.rb
29         create  app/helpers/pets/dog_helper.rb
30         create  spec/views/pets/dog/bark_view_spec.rb
31         create  app/views/pets/dog/bark.rhtml
32         create  spec/views/pets/dog/fetch_view_spec.rb
33         create  app/views/pets/dog/fetch.rhtml