I think is better create the step ( it will no work ) and then run script/generate rspec_scaffold Task name:string description:text cas_link:string
or if you not using rspec: script/generate scaffold Task name:string description:text cas_link:string Atenciosamente, Daniel Lopes Area Criações Design, Websites e Sistemas Web Visite: http://www.areacriacoes.com.br/projects http://blog.areacriacoes.com.br/ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 55 (31) 3077-4560 / 55 (31) 8808-8748 / 55 (31) 8737-7501 On Fri, Dec 5, 2008 at 7:36 PM, Stephen Veit <[EMAIL PROTECTED]> wrote: > I am trying to develop code from the feature on down. > > So I created a brand new rails app. It has no models yet. I wrote a > feature: > > Feature: Add tasks > In order to track website improvements > a user > wants to add tasks > > Scenario: User adds task > Given task "Display Group Rules" does not exist > When I visit "/tasks/new" > And I fill in "Name" with "Display Group Rules" > And I fill in "Description" with "Displays links to edit each group > rule" > And I fill in "CAS Link" with "GroupRulesManager/" > And I press "Submit" > Then I should end up on the Tasks page > And I should see "Task successfully added" > And the task "Display Group Rules" should exist > > I then run: > > rake db:migrate (this creates my development SQLite3 database) > rake db:test:prepare (this creates my development SQLite3 database) > rake features (outputs the following:) > > Feature: Add tasks # features/manage_task.feature > In order to track website improvements > a user > wants to add tasks > Scenario: User adds task > Given task "Display Group Rules" does not exist > When I visit "/tasks/new" > And I fill in "Name" with "Display Group Rules" > And I fill in "Description" with "Displays links to edit each group > rule" > And I fill in "CAS Link" with "GroupRulesManager/" > And I press "Submit" > Then I should end up on the Tasks page > And I should see "Task successfully added" > And the task "Display Group Rules" should exist > > > 5 steps skipped > 4 steps pending > > You can use these snippets to implement pending steps: > > Given /^task "Display Group Rules" does not exist$/ do > end > > When /^I visit "\/tasks\/new"$/ do > end > > Then /^I should end up on the Tasks page$/ do > end > > Then /^the task "Display Group Rules" should exist$/ do > end > > > My question is where to go from here. Do I implement the four pending > steps, e.g: > > Given /^task "(.+)" does not exist$/ do |name| > task = Task.find_by_name(name) > task.destroy if task > end > > Or do I run: > > ./script/generate scaffold_resource task name:string description:text > cas_link:string > > and the rake rspec and fix whatever errors show up there? > > What are your thoughts? TIA > > -- > Stephen Veit > 314-616-9688 > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users