Je veux m'assurer que j'ai le bon méta desc/mot-clé et le titre du texte dans ma vue, donc je veux créer des tests de vues rspec pour cela. Maintenant, le vrai défi ici est de savoir comment le faire fonctionner dans plusieurs langues.rspec tester les vues avec l'internationalisation?
La façon dont je l'ai fait est:
it "should have the right page title" do
title = "some nice title here"
response.should have_tag("title", title)
end
Ainsi, parce que la « exigence » est codé en dur dans cet exemple, j'ai du mal à comprendre comment faire la même chose pour tous les autres langues dans ma config/locale /.
Je ne suis pas sûr que ce soit la meilleure façon de le faire ou devrais-je aller chercher le texte de la locale/lang.yml comme ceci:
it "should have the right page title" do
title = t('site.title')
response.should have_tag("title", title)
end
Merci