Rails définit un tas de magie avec des routes nommées qui sont des aides pour vos routes. Parfois, surtout avec des routes imbriquées, il peut être un peu confus de garder la trace de l'URL que vous obtiendrez pour un appel à une méthode d'aide de route donnée. Est-il possible, en utilisant la console Ruby, de voir quel lien une fonction d'aide donnée va générer ? Par exemple, avec un helper nommé comme post_path(post), je veux voir quelle URL est générée.
Juste pour faire suite à mon propre commentaire, il semble que cela soit possible à partir de la console rails 3, au cas où vous l'utiliseriez. Tout d'abord, collez une fausse requête dans votre objet d'application, en appelant quelque chose comme app.get "/"
alors il suffit d'instance_evaluer les méthodes souhaitées, car elles sont maintenant protégées par défaut. Quelque chose comme : app.instance_eval{ post_path(post) }