Sha256: 3357b919f664384ce00f814f5d7d3566ab64523ab14484a1f0f1aae4cd62be54

Contents?: true

Size: 560 Bytes

Versions: 2

Compression:

Stored size: 560 Bytes

Contents

require "#{File.dirname(__FILE__)}/../test_helper"

class HasAddresses < Test::Unit::TestCase
  fixtures :companies, :addresses
  
  def test_should_create_one_association
    assert_equal addresses(:google_headquarters), companies(:google).headquarters_address
    assert_equal addresses(:google_sales), companies(:google).sales_address
  end
  
  def test_should_create_many_association
    assert_equal 2, companies(:google).addresses.size
    assert_equal [addresses(:google_headquarters), addresses(:google_sales)], companies(:google).addresses
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
has_addresses-0.0.1 test/unit/has_addresses_test.rb
has_addresses-0.0.2 test/unit/has_addresses_test.rb