Sha256: 249e1476e633e6909aeb57ea2ec14121a0fd64562595efab9d1c066b779d9f63
Contents?: true
Size: 801 Bytes
Versions: 4
Compression:
Stored size: 801 Bytes
Contents
require 'abstract_unit' class TranslationHelperTest < Test::Unit::TestCase include ActionView::Helpers::TagHelper include ActionView::Helpers::TranslationHelper attr_reader :request uses_mocha 'translation_helper_test' do def setup end def test_delegates_to_i18n_setting_the_raise_option I18n.expects(:translate).with(:foo, :locale => 'en', :raise => true) translate :foo, :locale => 'en' end def test_returns_missing_translation_message_wrapped_into_span expected = '<span class="translation_missing">en, foo</span>' assert_equal expected, translate(:foo) end def test_delegates_localize_to_i18n @time = Time.utc(2008, 7, 8, 12, 18, 38) I18n.expects(:localize).with(@time) localize @time end end end
Version data entries
4 entries across 3 versions & 2 rubygems