Sha256: 62378974a7b1fa4d63b4d44a643b4c367db5cd14927fcd98b2b8fc7f478d25b6

Contents?: true

Size: 636 Bytes

Versions: 50

Compression:

Stored size: 636 Bytes

Contents

require File.expand_path('../abstract_unit', __FILE__)

class TestAliases < ActiveSupport::TestCase
  fixtures :reference_codes

  def test_primary_key_setter_alias_composite_key
    reference_code = ReferenceCodeUsingCompositeKeyAlias.find([1, 2])
    assert_equal 'MRS', reference_code.code_label
    assert_equal 'Mrs', reference_code.abbreviation
  end

  def test_primary_key_setter_alias_simple_key
    reference_code = ReferenceCodeUsingSimpleKeyAlias.find('MRS')
    assert_equal 1, reference_code.reference_type_id
    assert_equal 2, reference_code.reference_code
    assert_equal 'Mrs', reference_code.abbreviation
  end
end

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
composite_primary_keys-9.0.9 test/test_aliases.rb
composite_primary_keys-11.0.0.rc2 test/test_aliases.rb
composite_primary_keys-10.0.3 test/test_aliases.rb
composite_primary_keys-11.0.0.rc1 test/test_aliases.rb
composite_primary_keys-11.0.0.beta4 test/test_aliases.rb
composite_primary_keys-11.0.0.beta3 test/test_aliases.rb
composite_primary_keys-11.0.0.beta2 test/test_aliases.rb
composite_primary_keys-11.0.0.beta1 test/test_aliases.rb
composite_primary_keys-10.0.2 test/test_aliases.rb
composite_primary_keys-10.0.1 test/test_aliases.rb
composite_primary_keys-9.0.8 test/test_aliases.rb
composite_primary_keys-10.0.0 test/test_aliases.rb
composite_primary_keys-9.0.7 test/test_aliases.rb
composite_primary_keys-8.1.6 test/test_aliases.rb
composite_primary_keys-9.0.6 test/test_aliases.rb
composite_primary_keys-9.0.5 test/test_aliases.rb
composite_primary_keys-8.1.5 test/test_aliases.rb
composite_primary_keys-9.0.4 test/test_aliases.rb
composite_primary_keys-9.0.2 test/test_aliases.rb
composite_primary_keys-9.0.1 test/test_aliases.rb