Sha256: cf4dff5449f961774671813cd9267602b54daee1fba704344669c0f611fd1f0c

Contents?: true

Size: 535 Bytes

Versions: 4

Compression:

Stored size: 535 Bytes

Contents

require 'spec_helper'

describe Buffer::Client::User do
  let(:id) { "5160746d54f04a5e3a00000f" }

  subject do
    Buffer::Client.new("some_token")
  end

  describe "#user_info" do
    let(:rash) { subject.user_info }

    before(:each) do
      url = "#{ base_path }/user.json"
      stub_with_to_return(:get, url, "user_authenticated.txt")
    end

    it "returns a Rash object" do
      rash.class.should eq(Buffer::UserInfo)
    end

    it "provides an accessor for plan" do
      rash.plan.should eq("free")
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
buffer-0.1.3 spec/lib/buffer/user_spec.rb
buffer-0.1.2 spec/lib/buffer/user_spec.rb
buffer-0.1.1 spec/lib/buffer/user_spec.rb
buffer-0.1.0 spec/lib/buffer/user_spec.rb