Sha256: 21950b66a375aaeecfd5c6be29e615ab7601d47929206252f533a6175c1a7a3c

Contents?: true

Size: 520 Bytes

Versions: 114

Compression:

Stored size: 520 Bytes

Contents

require 'test_helper'

class TestFlyer < ::Test::Unit::TestCase


  def test_create_flyer
    flyer = MLS::Flyer.create(:file => File.new('test/fixtures/flyer.pdf'))
    assert flyer.id
  end
  
  def test_attach_flyer_to_listing
    listing = MLS::Listing.create
    flyer = MLS::Flyer.create(
      :file => File.new('test/fixtures/flyer.pdf'),
      :subject => listing)
    
    flyer = MLS::Flyer.find(flyer.id)
    assert_equal listing.id, flyer.subject_id
    assert_equal "Listing", flyer.subject_type
  end

end

Version data entries

114 entries across 114 versions & 1 rubygems

Version Path
mls-0.9.4 test/units/models/test_flyer.rb
mls-0.9.3 test/units/models/test_flyer.rb
mls-0.9.2 test/units/models/test_flyer.rb
mls-0.9.1 test/units/models/test_flyer.rb
mls-0.9.0 test/units/models/test_flyer.rb
mls-0.8.2 test/units/models/test_flyer.rb
mls-0.8.1 test/units/models/test_flyer.rb
mls-0.8.0 test/units/models/test_flyer.rb
mls-0.7.2 test/units/models/test_flyer.rb
mls-0.7.1 test/units/models/test_flyer.rb
mls-0.7.0 test/units/models/test_flyer.rb
mls-0.6.7 test/units/models/test_flyer.rb
mls-0.6.6 test/units/models/test_flyer.rb
mls-0.6.5 test/units/models/test_flyer.rb
mls-0.6.4 test/units/models/test_flyer.rb
mls-0.6.3 test/units/models/test_flyer.rb
mls-0.6.2 test/units/models/test_flyer.rb
mls-0.6.1 test/units/models/test_flyer.rb
mls-0.6.0 test/units/models/test_flyer.rb
mls-0.5.12 test/units/models/test_flyer.rb