Sha256: e327e8fb2348339d2d4eabcc23eb3a51ddba8eb217bff0df67aff308f2692287

Contents?: true

Size: 757 Bytes

Versions: 3

Compression:

Stored size: 757 Bytes

Contents

require 'test_helper'

# Only tests a few things at present
class ServiceTypeValueTest < ActiveSupport::TestCase

  def test_display_name
    I18n.locale = :en

    st = ServiceTypeValue.find("fulltext")

    assert_equal I18n.t("umlaut.service_type_names.fulltext", :count => 1), st.display_name
    assert_equal I18n.t("umlaut.service_type_names.fulltext", :count => 10), st.display_name_pluralize

  end

  def test_display_name_uses_default_when_missing
    I18n.locale = :en

    st = ServiceTypeValue.new(:id => 100000, :name => "made_up_thing")

    assert_equal I18n.t("umlaut.service_type_names.default", :count => 1), st.display_name
    assert_equal I18n.t("umlaut.service_type_names.default", :count => 10), st.display_name_pluralize
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
umlaut-4.0.0.beta3 ./test/unit/service_type_value_test.rb
umlaut-4.0.0.beta2 ./test/unit/service_type_value_test.rb
umlaut-4.0.0.beta1 ./test/unit/service_type_value_test.rb