Sha256: d5f9067500270533a4bd6cc5d159549672aa6f38a7dac4cf3d6b09a41a61b0b0

Contents?: true

Size: 498 Bytes

Versions: 26

Compression:

Stored size: 498 Bytes

Contents

#encoding: UTF-8

require 'ruby-box'
require 'webmock/rspec'

describe '/users/me' do
  before do
    @session = RubyBox::Session.new
    @client  = RubyBox::Client.new(@session)
    @me_json  = File.read 'spec/fixtures/me.json'
    @me = JSON.load @me_json
    stub_request(:get, /#{RubyBox::API_URL}\/users\/me/).to_return(body: @me_json, :status => 200)
  end

  it 'should return the currently logged in User' do
    me = @client.me
    me.instance_of?(RubyBox::User).should be_true
  end

end

Version data entries

26 entries across 26 versions & 3 rubygems

Version Path
ruby-box-updated-1.16.0 spec/me_spec.rb
ruby-box-1.15.0 spec/me_spec.rb
iora-ruby-box-1.14.0 spec/me_spec.rb
ruby-box-1.14.0 spec/me_spec.rb
ruby-box-1.13.0 spec/me_spec.rb
ruby-box-1.12.2 spec/me_spec.rb
ruby-box-1.12.1 spec/me_spec.rb
ruby-box-1.11.1 spec/me_spec.rb
ruby-box-1.11.0 spec/me_spec.rb
ruby-box-1.10.2 spec/me_spec.rb
ruby-box-1.10.1 spec/me_spec.rb
ruby-box-1.10.0 spec/me_spec.rb
ruby-box-1.9.3 spec/me_spec.rb
ruby-box-1.9.2 spec/me_spec.rb
ruby-box-1.9.1 spec/me_spec.rb
ruby-box-1.9.0 spec/me_spec.rb
ruby-box-1.8.1 spec/me_spec.rb
ruby-box-1.8.0 spec/me_spec.rb
ruby-box-1.7.0 spec/me_spec.rb
ruby-box-1.6.0 spec/me_spec.rb