Sha256: d0db6ccf10a82af6b437eff7b59734eac25e7764bafc372df4f7af206c8be96e
Contents?: true
Size: 905 Bytes
Versions: 4
Compression:
Stored size: 905 Bytes
Contents
require 'spec_helper' describe Freee::User do let(:client_id) { get_client_id } let(:secret_key) { get_secret_key } let(:token) { get_token } let(:user) { Freee::User } before(:each) do Freee::Base.config(client_id, secret_key, token) end describe 'should be get information of user' do subject { user.me } it { is_expected.not_to be_nil } it { is_expected.to be_instance_of(Freee::Response::User) } it { is_expected.to include('user') } end it 'should be get information of user at all' do result = user.me_all expect(result).to include('user') expect(result['user']).to include('companies') user_company_info_of_first = result['user']['companies'].first expect(user_company_info_of_first).to include('id') expect(user_company_info_of_first).to include('display_name') expect(user_company_info_of_first).to include('role') end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
freee-0.3.1 | spec/user_spec.rb |
freee-0.3.0 | spec/user_spec.rb |
freee-0.2.0 | spec/user_spec.rb |
freee-0.1.0 | spec/user_spec.rb |