Sha256: 8fe3b871c2337896d62aeeb269fce39406752b8553b8b7bb1abb872881e270aa

Contents?: true

Size: 581 Bytes

Versions: 6

Compression:

Stored size: 581 Bytes

Contents

require 'helper'

class TestArtist < Test::Unit::TestCase
  context "Given an Event from fixture" do
    setup do
      @event = Songkickr::Event.new(fixture_hash('event_7391451.json')["resultsPage"]["results"]["event"])
    end

    should "properly load data from JSON" do
      assert_equal "Concert", @event.type
      assert_equal "Munich, Germany", @event.location.city
      assert_equal "Muffathalle", @event.venue.display_name
      assert_equal 1, @event.performances.size
      assert_equal "17 Hippies", @event.performances.first.display_name 
    end
    
  end  
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
songkickr-0.3.3 test/songkickr/test_event.rb
songkickr-0.3.2 test/songkickr/test_event.rb
songkickr-0.3.1 test/songkickr/test_event.rb
songkickr-0.3.0 test/songkickr/test_event.rb
songkickr-0.2.2 test/songkickr/test_event.rb
songkickr-0.2.1 test/songkickr/test_event.rb