[rspec-users] Cucumber resource routes
Thomas R. Koll
tomk32 at gmx.de
Fri Jan 30 09:19:35 EST 2009
Hi,
uhmmm 'project'.should be('product')
Am 30.01.2009 um 15:10 schrieb Peter Fitzgibbons:
> Hi all,
>
> I'm missing something basic here.
>
> Inside ./features/support/paths.rb I want to use a
> ActionController::Resources helper for Products as mapped in routes.rb
>
> ./routes.rb
> map.resource :product
>
> ./features/support/paths.rb (abbreviated for clarity)
> def path_to(page_name)
> case page_name
> when /Product (\d+)/
> project_path(:id => $1)
> else
> raise "Can't find mapping from \"#{page_name}\" to a path."
> end
> end
>
> rake features
> Given I go to Product 1 page # features/step_definitions/
> webrat_steps.rb:6
> undefined method `project_path' for
> #<ActionController::Integration::Session:0xb6eec0d0> (NoMethodError)
>
> So, can someone tell me the horribly obvious that I've missed?
--
Thomas R. "TomK32" Koll <> http://ananasblau.com
just a geek trying to change the world
http://github.com/TomK32
More information about the rspec-users
mailing list