Je travaille dans un cadre de concombre-rubis et nous utilisons Capybara et SitePrism pour conduire le navigateur.Est-il possible d'utiliser des "étapes" dans les pages de SitePrism?
J'ai une situation où je veux réessayer un tas d'étapes si une erreur se produit, alors je mettais une méthode avec la logique pour couvrir ce dans une page SitePrism comme suit:
steps %Q{
When I click on the back button
And I enter my reference number
Then I am able to complete the action successfully
}
Le problème Je constate que lorsque cette partie du code est atteinte, l'exécution échoue avec:
undefined method `steps' for #<MySitePrismPage:0x000000063be5b0 @loaded=false> (NoMethodError)
Toute idée s'il y a un moyen pour moi d'utiliser les étapes dans les pages SitePrism?
Merci!
Je pensais qu'il était un problème avec des pages SitePrism, mais je J'ai juste essayé avec une classe standard ou même un module et je continue d'avoir le même problème à propos des 'étapes de méthodes non définies'. Si quelqu'un a une suggestion que je pourrais essayer pls? – mickael