Sha256: f4affe6973ff1a704ea783440d2e986b592e7a609d074b52aaa2d9b68b4cad66

Contents?: true

Size: 837 Bytes

Versions: 11

Compression:

Stored size: 837 Bytes

Contents

# encoding: utf-8

###
#  to run use
#     ruby -I ./lib -I ./test test/test_clubs.rb


require 'helper'

class TestClubs < MiniTest::Test

  Club = SportDb::Import::Club


  def test_new
    club = Club.new( name: 'Rapid Wien' )

    assert_equal 'Rapid Wien',   club.name
    assert_equal ['Rapid Wien'], club.names
  end

  def test_duplicates
    club = Club.new
    club.name = 'Rapid Wien'

    assert_equal false, club.duplicates?
    duplicates = {}
    assert_equal duplicates,  club.duplicates

    club.alt_names_auto += ['Rapid', 'Rapid Wien', 'SK Rapid Wien']

    pp club

    assert_equal true,              club.duplicates?
    duplicates = {'rapidwien'=>['Rapid Wien','Rapid Wien']}
    pp club.duplicates
    assert_equal duplicates, club.duplicates
  end

end # class TestClubs

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
sportdb-formats-1.1.3 test/test_clubs.rb
sportdb-formats-1.1.2 test/test_clubs.rb
sportdb-formats-1.1.1 test/test_clubs.rb
sportdb-formats-1.1.0 test/test_clubs.rb
sportdb-formats-1.0.6 test/test_clubs.rb
sportdb-formats-1.0.5 test/test_clubs.rb
sportdb-formats-1.0.4 test/test_clubs.rb
sportdb-formats-1.0.3 test/test_clubs.rb
sportdb-formats-1.0.2 test/test_clubs.rb
sportdb-formats-1.0.1 test/test_clubs.rb
sportdb-formats-1.0.0 test/test_clubs.rb