Actuellement j'ai un comme/aversion fonctionnalité de vote qui émet dans le format suivant:Webrat/concombre matcher - Test match de contenu avec des liens
Où aiment et ne aiment sont Je suis en train d'écrire un test de concombre pour vérifier si les comptes similaires/négatifs sont corrects. Je voudrais vérifier
...
Then I should see "like (2) dislike (0)"
Cependant, mon test de concombre n'est pas réussi. Quelqu'un a-t-il des conseils? La vue est ci-dessous:
<%= link_to "like", url_for(:action => 'like', :controller => 'comments', :id => c.id) %>
(<%= c.comment_votes.nil? ? 0 : c.comment_votes.count(:conditions => {:score => 1}) %>)
<%= link_to "dislike", url_for(:action => 'dislike', :controller => 'comments', :id => c.id) %>
(<%= c.comment_votes.nil? ? 0 : c.comment_votes.count(:conditions => {:score => -1}) %>)
L'étape est-elle respectée si vous supprimez les liens? Vous devrez peut-être écrire un outil de correspondance personnalisé pour faire correspondre le texte et les liens. – jspooner