Для любого вспомогательного тестирования в рельсах вы всегда начинаете с test / unit / helpers.
Поскольку это ApplicationHelper, используйте файл с именем application_helper_test.rb
В этом файле вы можете получить что-то вроде
test "displays page title" do
assert_equal "April 2010", title("April 2010", false)
end
Вы можете проверить все, что возвращается в помощнике, просто вызвав метод, как обычно, и подтвердив, что что-то отправлено обратно.
Лично я не знаю, что ты делаешь, в этом методе слишком много всего происходит, но это может быть только я.
Я бы разбил эти два, так что ваш помощник просто возвращает заголовок страницы, а другой возвращает "show_title", что бы это ни было. или это как ваш переключатель, чтобы сказать "я должен показать этот заголовок на странице"?