Sha256: ae583b841cb48fbce5d3beaacb82dabc0ef84127d2f701ea3d548328dfc5da71

Contents?: true

Size: 499 Bytes

Versions: 2

Compression:

Stored size: 499 Bytes

Contents

require 'test_helper'

class Superstore::BaseTest < Superstore::TestCase
  class Son < Superstore::Base
  end

  class Grandson < Son
  end

  test 'base_class' do
    assert_equal Superstore::Base, Superstore::Base
    assert_equal Son, Son.base_class
    assert_equal Son, Grandson.base_class
  end

  test 'table_name' do
    assert_equal 'sons', Son.table_name
    assert_equal 'sons', Grandson.table_name
  end

  test 'translations' do
    assert_equal :activerecord, Son.i18n_scope
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
superstore-3.0.0 test/unit/base_test.rb
superstore-2.5.0 test/unit/base_test.rb