Sha256: 47725c33037027313073ad6e1e61fc4cab3b293f0bb6056418a5568326fb099d
Contents?: true
Size: 666 Bytes
Versions: 1
Compression:
Stored size: 666 Bytes
Contents
require_relative '../../lib/jtv/defaults' class Client; include Jtv::Defaults; end describe Jtv::Defaults do describe '#credentials' do before do expect(Jtv).to receive(:consumer_key) expect(Jtv).to receive(:consumer_secret) end it 'uses Jtv settings by default' do expect(Jtv).to receive(:oauth_token) expect(Jtv).to receive(:oauth_secret) Client.new.credentials end it 'uses set oauth values if available' do client = Client.new allow(client).to receive(:oauth_token).and_return 'token' allow(client).to receive(:oauth_secret).and_return 'secret' client.credentials end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jtv-2.0.0 | spec/jtv/defaults_spec.rb |