test/access/campaign_test.rb in access-2.0.26 vs test/access/campaign_test.rb in access-2.0.27

- old
+ new

@@ -30,14 +30,13 @@ get_first_campaign VCR.use_cassette('campaign find') do campaigns_response = Access::Campaign.find(@first_campaign.key, member_key: 'API_RUBY_GEM_TEST', channel_key: 20889900, api_environment: 'stage') assert campaigns_response.success assert_kind_of Access::CampaignResponse, campaigns_response - assert campaigns_response.campaign_name - assert campaigns_response.campaign_description - assert campaigns_response.start_date - assert campaigns_response.end_date - assert campaigns_response.campaign_ranking + base_attributes = [:campaign_name, :campaign_description, :start_date, :end_date, :campaign_ranking, :spot_list, :channel_list, :links] + base_attributes.each do |att| + assert campaigns_response.respond_to?(att), "#{att} not found" + end assert_kind_of Array, campaigns_response.spot_list assert_kind_of Access::Spot, campaigns_response.spot_list.first assert_kind_of Access::Link, campaigns_response.spot_list.first.links.first assert_kind_of Array, campaigns_response.channel_list assert_kind_of Access::Channel, campaigns_response.channel_list.first