Sha256: 5d7dbd645c23574f6708889e1165e227e839ad0bbaf8fdcb933606880996e56b

Contents?: true

Size: 570 Bytes

Versions: 6

Compression:

Stored size: 570 Bytes

Contents

require "spec_helper"

describe BazaModels::ClassTranslation do
  include DatabaseHelper

  it "#model_name" do
    expect(User.model_name.human).to eq "User"
  end

  it "#name" do
    expect(User.model_name.name).to eq "User"
  end

  it "#param_key" do
    expect(User.model_name.param_key).to eq "user"
  end

  it "#route_key" do
    expect(User.model_name.route_key).to eq "users"
  end

  it "#singular_route_key" do
    expect(User.model_name.singular_route_key).to eq "user"
  end

  it "#i18n_key" do
    expect(User.model_name.i18n_key).to eq :user
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
baza_models-0.0.15 spec/baza_models/class_translation_spec.rb
baza_models-0.0.14 spec/baza_models/class_translation_spec.rb
baza_models-0.0.13 spec/baza_models/class_translation_spec.rb
baza_models-0.0.12 spec/baza_models/class_translation_spec.rb
baza_models-0.0.11 spec/baza_models/class_translation_spec.rb
baza_models-0.0.10 spec/baza_models/class_translation_spec.rb