Я хочу убедиться, что у меня есть правильное мета-описание / ключевое слово и текст заголовка, поэтому я хочу создать тесты представлений rspec для этого. Теперь настоящая проблема заключается в том, как заставить его работать на нескольких языках.
Я так и сделал:
it "should have the right page title" do
title = "some nice title here"
response.should have_tag("title", title)
end
Так как в этом примере «требование» жестко запрограммировано, мне сложно понять, как сделать то же самое для всех других языков в моем config / locale /.
Я не уверен, что это лучший способ сделать это, или я должен просто извлечь текст из locale / lang.yml, например, так:
it "should have the right page title" do
title = t('site.title')
response.should have_tag("title", title)
end
Спасибо