Sha256: 55d0ba0dd12c203bc84a75d9aac2ce7d9c04535b9a67839c7ef0cfddc8ef97be

Contents?: true

Size: 711 Bytes

Versions: 13

Compression:

Stored size: 711 Bytes

Contents

require 'spec_helper'

describe Activity do

  before :each do
    stub_auth_request
  end

  context '/activities' do
    it "gets a current user's activities" do
      s = stub_api_get("/activities", "activities/get.json")
      activities = Activity.get
      expect(activities).to be_an(Array)
      expect(activities.size).to eq(2)
      expect(s).to have_been_requested
    end
  end

  context '/activities/<id>' do
    let(:id) { "20121128132106172132000004" }
    it "gets an individual activity" do
      s = stub_api_get("/activities/#{id}", "activities/get.json")
      activity = Activity.find(id)
      expect(activity).to be_an(Activity)
      expect(s).to have_been_requested
    end
  end

end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
spark_api-2.0.0 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.6.3 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.6.2 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.6.1 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.7 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.6.0 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.6 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.5 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.4 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.3 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.2 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.1 spec/unit/spark_api/models/activity_spec.rb
spark_api-1.5.0 spec/unit/spark_api/models/activity_spec.rb