Methods
S
T
Instance Public methods
setup()
# File actionpack/test/controller/localized_templates_test.rb, line 11
def setup
  @i18n_locale = I18n.locale
end
teardown()
# File actionpack/test/controller/localized_templates_test.rb, line 15
def teardown
  I18n.locale = @i18n_locale
end
test_default_locale_template_is_used_when_locale_is_missing()
# File actionpack/test/controller/localized_templates_test.rb, line 25
def test_default_locale_template_is_used_when_locale_is_missing
  I18n.locale = :dk
  get :hello_world
  assert_equal "Hello World", @response.body
end
test_localized_template_is_used()
# File actionpack/test/controller/localized_templates_test.rb, line 19
def test_localized_template_is_used
  I18n.locale = :de
  get :hello_world
  assert_equal "Gutten Tag", @response.body
end
test_use_fallback_locales()
# File actionpack/test/controller/localized_templates_test.rb, line 31
def test_use_fallback_locales
  I18n.locale = :"de-AT"
  I18n.backend.class.send(:include, I18n::Backend::Fallbacks)
  I18n.fallbacks[:"de-AT"] = [:de]

  get :hello_world
  assert_equal "Gutten Tag", @response.body
end