Chiamare una named route con RSpec 1 e Rails 2

La domanda l’avevo postata tempo fa qui:

Avete suggerimenti? Un URL tipico da testare sarebbe questo:

http://localhost:3000/permalink/terms-of-use

On Fri, Nov 18, 2011 at 12:26 PM, Riccardo T. [email protected]
wrote:

La domanda l’avevo postata tempo fa qui:

http://stackoverflow.com/questions/5342218/how-call-named-route-in-rails-2-when-testing-controllers-with-rspec

Avete suggerimenti? Un URL tipico da testare sarebbe questo:

in realt non ho capito cosa vuoi testare :slight_smile:
Se testare come vengono generate/riconosciute le rotte rails ha 3
assert_recognizes/generates/routing che fanno quello, trasformarli in
matcher semplice.

Ma nei test funzionali non dovresti usare le route perch a quel
livello non ci sono (e.g. /foos, /items/foos, /items/foos/default
possono essere la stessa route), quindi forse vuoi un test di
integrazione e l

get "/permalink/@article.permalink"

dovrebbe funzionarti, a parte che probabilmente sbagliata la
sintassi e doveva essere

get "/permalink/#{@article.permalink}"


twitter: @riffraff
blog (en, it): www.riffraff.info riffraff.blogsome.com
work: cascaad.com circleme.com

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs