Sha256: cda4cdc65c1733fdddb397585861c37a0e4b54dde64014fc25e9e185f04056d8

Contents?: true

Size: 775 Bytes

Versions: 12

Compression:

Stored size: 775 Bytes

Contents

require 'spec_helper'

describe ActionKitRest::Actions::EventSignupAction do
  describe '#get' do
    let(:actionkit) { ActionKitRest.new(host: 'test.com')  }

    before :each do
      stub_request(:get, "https://test.com/rest/v1/eventsignupaction/54321/")
        .to_return(body: fixture('action/event_signup_action.json'), status: '200', headers: {content_type: "application/json; charset=utf-8"})
    end

    it 'should retrieve eventsignupaction and aggregate parsed event sign-up and user IDs' do
      ak_event_signup_action = actionkit.event_signup_action.get('54321')

      expect(ak_event_signup_action.id).to eq(54321)
      expect(ak_event_signup_action.event_signup_id).to eq('888')
      expect(ak_event_signup_action.user_id).to eq('111')
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
action_kit_rest-0.4.4 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.4.3 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.4.2 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.4.1 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.4.0 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.3.8 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.3.7 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.3.6 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.3.5 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.3.4 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.3.3 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb
action_kit_rest-0.3.2 spec/lib/action_kit_rest/actions/event_signup_action_spec.rb