2
Я пишу приложение, и я использую локализацию везде, где только могу. Проблема в том, что я хотел бы протестировать ее с помощью огурца. Я не хочу обновлять тесты каждый раз при изменении перевода. Можно ли сделать огурец понять что-то вроде этого:Рельсы, огурцы и локализованные сообщения
When I am logged in
Then I should see t(:login_ok)
Спасибо, это более или менее обработанный - просто скорректировал его следующим образом: Затем/^ I нажать t "([^"] *) "$/do | text | click_button (I18n.translate (текст)) конец Тогда/^ Я должен см. t "([^"] *) "/ do | text | page.should have_content (I18n.translate (текст)) end –
Это круто, потому что вы также можете проверить свои ключи перевода. –