Sha256: 4c25ab1e5758bd197582d951f2488a7ca38494091b0bd8012b1cf68593dd1248
Contents?: true
Size: 857 Bytes
Versions: 21
Compression:
Stored size: 857 Bytes
Contents
require 'spec_helper' describe FbGraph2::User do describe '.me' do let(:klass) { FbGraph2::User } it 'should not call API' do expect do me = klass.me 'token' me.should be_instance_of klass end.not_to request_to 'me' end context 'when fetched' do it 'should call API' do me = mock_graph :get, 'me', 'user/me' do klass.me('token').fetch end me.should be_instance_of klass end context 'when ext attrs included' do it 'should success to parse' do me = mock_graph :get, 'me', 'user/me_with_ext_attrs' do klass.me('token').fetch end [ :age_range, :context, :currency, :devices ].each do |key| me.send(key).should be_present end end end end end end
Version data entries
21 entries across 21 versions & 1 rubygems